@@ -128,7 +128,20 @@ function buildImageFrameMenu(obj, hf)
128128 addMenuItem(obj , convertTypeMenu , ImageConvertType(' intensity' ), ' Intensity' );
129129 addMenuItem(obj , convertTypeMenu , ImageConvertType(' label' ), ' Label' );
130130
131- colorMenu = addMenu(obj , imageMenu , ' Color' , ' Separator' , ' on' );
131+ addMenuItem(obj , imageMenu , RenameImage(), ' Rename' , ' Separator' , ' on' );
132+ addMenuItem(obj , imageMenu , DuplicateImage(), ' Duplicate' , ' Accelerator' , ' D' );
133+ addMenuItem(obj , imageMenu , InvertImage(), ' Invert Image' , ' Accelerator' , ' I' );
134+
135+ transformMenu = addMenu(obj , imageMenu , ' Transfom' , ' Separator' , ' on' );
136+ addMenuItem(obj , transformMenu , ReshapeImage(), ' Reshape...' );
137+ addMenuItem(obj , transformMenu , PermuteDimensions(), ' Permute Dimensions...' );
138+
139+ addMenuItem(obj , transformMenu , FlipImage(1 ), ' Horizontal Flip' , ' Separator' , ' on' );
140+ addMenuItem(obj , transformMenu , FlipImage(2 ), ' Vertical Flip' );
141+ addMenuItem(obj , transformMenu , RotateImage90(1 ), ' Rotate Right' );
142+ addMenuItem(obj , transformMenu , RotateImage90(-1 ), ' Rotate Left' );
143+
144+ colorMenu = addMenu(obj , imageMenu , ' Color' );
132145 addMenuItem(obj , colorMenu , SplitImageRGB(), ' Split RGB' );
133146 addMenuItem(obj , colorMenu , SplitImageChannels(), ' Split Channels' );
134147 addMenuItem(obj , colorMenu , MergeImageChannels(), ' Merge Channels...' );
@@ -142,18 +155,8 @@ function buildImageFrameMenu(obj, hf)
142155 addMenuItem(obj , convertMenu , ConvertScalarImageToRGB(), ' Intensity Image to RGB' , ' Separator' , ' on' );
143156 addMenuItem(obj , convertMenu , UnfoldVectorImage(), ' Unfold Vector Image to Table' , ' Separator' , ' on' );
144157 addMenuItem(obj , convertMenu , UnfoldVectorImageWithMask(), ' Unfold Vector Image Within Mask to Table...' );
145- addMenuItem(obj , imageMenu , ReshapeImage(), ' Reshape...' );
146- addMenuItem(obj , imageMenu , PermuteDimensions(), ' Permute Dimensions...' );
147158
148- addMenuItem(obj , imageMenu , FlipImage(1 ), ' Horizontal Flip' , ' Separator' , ' on' );
149- addMenuItem(obj , imageMenu , FlipImage(2 ), ' Vertical Flip' );
150- addMenuItem(obj , imageMenu , RotateImage90(1 ), ' Rotate Right' );
151- addMenuItem(obj , imageMenu , RotateImage90(-1 ), ' Rotate Left' );
152-
153- addMenuItem(obj , imageMenu , InvertImage(), ' Invert Image' , ' Accelerator' , ' I' , ' Separator' , ' on' );
154159
155- addMenuItem(obj , imageMenu , RenameImage(), ' Rename' , ' Separator' , ' on' );
156- addMenuItem(obj , imageMenu , DuplicateImage(), ' Duplicate' , ' Accelerator' , ' D' );
157160 addMenuItem(obj , imageMenu , ExtractSlice(), ' Extract Slice' );
158161 addMenuItem(obj , imageMenu , ExtractFrame(), ' Extract Time Frame' );
159162 addMenuItem(obj , imageMenu , CropImageSelection(), ' Crop Selection' );
@@ -246,7 +249,6 @@ function buildImageFrameMenu(obj, hf)
246249 processMenu = addMenu(obj , hf , ' Process' );
247250
248251 addMenuItem(obj , processMenu , AdjustImageDynamic(), ' Adjust Dynamic' );
249- addMenuItem(obj , processMenu , ImageLabelToRgb(), ' Label To RGB...' );
250252 addMenuItem(obj , processMenu , ImageReplaceValue(), ' Replace Value(s)...' );
251253
252254% filtersMenu = addMenu(obj, processMenu, 'Filters', 'Separator', 'on');
@@ -280,7 +282,7 @@ function buildImageFrameMenu(obj, hf)
280282 addMenuItem(obj , processMenu , ImageValuesTransform(), ' Image Maths 1...' );
281283 addMenuItem(obj , processMenu , ImageMathematic(), ' Image Maths 2...' );
282284
283- binaryMenu = addMenu(obj , processMenu , ' Binary / Labels ' , ' Separator' , ' On' );
285+ binaryMenu = addMenu(obj , processMenu , ' Binary / Label Images ' , ' Separator' , ' On' );
284286 addMenuItem(obj , binaryMenu , ConnectedComponentsLabeling(), ' Connected Components Labeling' );
285287 addMenuItem(obj , binaryMenu , KillImageBorders(), ' Kill Borders' , ' Separator' , ' On' );
286288 addMenuItem(obj , binaryMenu , ImageAreaOpening(), ' Area Opening' );
@@ -293,8 +295,10 @@ function buildImageFrameMenu(obj, hf)
293295
294296 addMenuItem(obj , binaryMenu , ImageBooleanOp(), ' Boolean Operation...' , true );
295297 addMenuItem(obj , binaryMenu , BinaryImageOverlay(), ' Image Overlay...' );
298+ addMenuItem(obj , binaryMenu , ImageLabelToRgb(), ' Label To RGB...' );
296299 addMenuItem(obj , binaryMenu , CreateLabelValuesMap(), ' Create Label Values Map...' );
297300
301+
298302 % Interactive tools
299303
300304 toolsMenu = addMenu(obj , hf , ' Tools' );
0 commit comments