View Issue Details

IDProjectCategoryView StatusLast Update
0004388Slicer4Module Markupspublic2017-06-22 12:21
ReporterlassoanAssigned Tonicole 
PrioritynormalSeverityfeatureReproducibilityalways
Status assignedResolutionopen 
Product VersionSlicer 4.7.0 
Target VersionbacklogFixed in Version 
Summary0004388: Improve markups fiducial label apperance in slice views
Description

The quality of text labels of markups fiducials is not optimal, the text is not anti-aliased.

The problem is that the text is rendered using polygonal data (vtkVectorText, in vtkOrientedPolygonalHandleRepresentation3D) and by default there is no anti-aliasing of poldata in render windows.

A solution would be to use a different representation of vtkSeedWidget in slice views, where the text of each handle is rendered using vtkTextActor (the same way as text is rendered in ruler and other widgets).

TagsNo tags attached.

Relationships

related to 0003390 resolvednicole Fiducials names are rendered very poorly 

Activities

lassoan

lassoan

2017-06-22 12:19

developer  

lassoan

lassoan

2017-06-22 12:20

developer   ~0014911

Note in the attached image that the ruler's "10 cm" label has a nice, smooth edge, while the markup's "F-4" label has a jagged edge.

Issue History

Date Modified Username Field Change
2017-06-22 12:17 lassoan New Issue
2017-06-22 12:17 lassoan Status new => assigned
2017-06-22 12:17 lassoan Assigned To => nicole
2017-06-22 12:19 lassoan File Added: FiducialLabelAliasing.png
2017-06-22 12:20 lassoan Note Added: 0014911
2017-06-22 12:21 lassoan Relationship added related to 0003390