Difference between revisions of "Standard tasks provided through commands on the Utilities menu"

From MIPAV
Jump to: navigation, search
(Created page with '<h3 class="Heading2"> <a name="1191929"> </a>Standard tasks provided through commands on the Utilities menu </h3> <p class="Body"> <a name="1196822"> </a>MIPAV provides a num...')
 
Line 1: Line 1:
<h3 class="Heading2">
+
=== Standard tasks provided through commands on the Utilities menu ===
  <a name="1191929"> </a>Standard tasks provided through commands on the Utilities menu
+
</h3>
+
<p class="Body">
+
  <a name="1196822"> </a>MIPAV provides a number of utilities that you can use to perform standard image-processing tasks such as converting image datasets to another image type, transforming images by copying, cropping, or rotating them, and changing image datasets by adding, removing, or reordering slices. To perform more complex tasks, MIPAV provides algorithms, which are covered in Volume 2 of the <span style="color: #000000;  font-style: italic; font-weight: normal; text-decoration: none; text-transform: none; vertical-align: baseline">User's Guide.</span> This chapter explores the standard tasks.
+
</p>
+
<p class="Body">
+
  <a name="1047576"> </a>To access the standard image-processing tasks, you use the commands (refer to <a href="MIPAV_Utilities.html#1221581">Table&#160;2</a>) on the Utilities menu in the MIPAV window.
+
</p>
+
<div style="color: #000000;  font-style: normal; font-weight: normal; margin-bottom: 0pt; margin-left: 0pt; margin-right: 0pt; margin-top: 0pt; text-align: left; text-decoration: none; text-indent: 0pt; text-transform: none; vertical-align: baseline">
+
<a name="1048207"> </a>
+
  
<table border="1" cellpadding="5" cellspacing="0">
+
MIPAV provides a number of utilities that you can use to perform standard image-processing tasks such as converting image datasets to another image type, transforming images by copying, cropping, or rotating them, and changing image datasets by adding, removing, or reordering slices. To perform more complex tasks, MIPAV provides algorithms, which are covered in Volume 2 of the <span style="font-weight: normal; text-decoration: none; text-transform: none; vertical-align: baseline">''<font color="#000000">User's Guide.</font>''</span> This chapter explores the standard tasks.
  <caption><a name="1221581"> </a><div class="TableTitle">Table 2.&#160; Standard tasks provided through commands on the Utilities menu&#160;in&#160;the&#160;MIPAV&#160;window&#160;</div></caption>
+
  <tr bgcolor="#CCCCCC">
+
    <th colspan="1" rowspan="2"><a name="1221598"> </a><div class="CellHeading">Task</div></th>
+
    <th colspan="1" rowspan="2"><a name="1221600"> </a><div class="CellHeading">Command</div></th>
+
    <th colspan="3" rowspan="1"><a name="1221602"> </a><div class="CellHeading">Scalar*</div></th>
+
    <th colspan="3" rowspan="1"><a name="1221608"> </a><div class="CellHeading">RGB</div></th>
+
  </tr>
+
  <tr bgcolor="#CCCCCC">
+
    <th><a name="1221618"> </a><div class="CellHeading">2D</div></th>
+
    <th><a name="1221620"> </a><div class="CellHeading">3D</div></th>
+
    <th><a name="1221622"> </a><div class="CellHeading">4D</div></th>
+
    <th><a name="1221624"> </a><div class="CellHeading">2D</div></th>
+
    <th><a name="1221626"> </a><div class="CellHeading">3D</div></th>
+
    <th><a name="1221628"> </a><div class="CellHeading">4D</div></th>
+
  </tr>
+
  <tr>
+
    <td colspan="8" rowspan="1"><a name="1221630"> </a><div class="CellHeading">4D</div></td>
+
  </tr>
+
  <tr>
+
    <td><a name="1221648"> </a><div class="CellBody"><a href="MIPAV_Utilities.html#1189490">&quot;Converting 3D to 4D images and vise versa&quot; </a></div></td>
+
    <td><a name="1221651"> </a><div class="CellBody">Convert 3D to 4D</div></td>
+
    <td><a name="1221653"> </a><div class="CellBody">N</div></td>
+
    <td><a name="1221655"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1221657"> </a><div class="CellBody">N</div></td>
+
    <td><a name="1221659"> </a><div class="CellBody">N</div></td>
+
    <td><a name="1221661"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1221663"> </a><div class="CellBody">N</div></td>
+
  </tr>
+
  <tr>
+
    <td><a name="1221665"> </a><div class="CellBody">&nbsp;</div></td>
+
    <td><a name="1221667"> </a><div class="CellBody">Convert 4D to 3D</div></td>
+
    <td><a name="1221669"> </a><div class="CellBody">N</div></td>
+
    <td><a name="1221671"> </a><div class="CellBody">N</div></td>
+
    <td><a name="1221673"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1221675"> </a><div class="CellBody">N</div></td>
+
    <td><a name="1221677"> </a><div class="CellBody">N</div></td>
+
    <td><a name="1221679"> </a><div class="CellBody">Y</div></td>
+
  </tr>
+
  <tr>
+
    <td><a name="1221684"> </a><div class="CellBody"><a href="MIPAV_Utilities.html#1189822">&quot;Convert 4D to RGB&quot; </a></div></td>
+
    <td><a name="1221686"> </a><div class="CellBody">Convert 4D to RGB</div></td>
+
    <td><a name="1221688"> </a><div class="CellBody">N</div></td>
+
    <td><a name="1221690"> </a><div class="CellBody">N</div></td>
+
    <td><a name="1221692"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1221694"> </a><div class="CellBody">N</div></td>
+
    <td><a name="1221696"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1221698"> </a><div class="CellBody">Y</div></td>
+
  </tr>
+
  <tr>
+
    <td><a name="1221702"> </a><div class="CellBody"><a href="MIPAV_Utilities.html#1199862">&quot;Extracting 3D subset from 4D&quot; </a></div></td>
+
    <td><a name="1221705"> </a><div class="CellBody">Extracting 3D Subset from 4D</div></td>
+
    <td><a name="1221707"> </a><div class="CellBody">N</div></td>
+
    <td><a name="1221709"> </a><div class="CellBody">N</div></td>
+
    <td><a name="1221711"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1221713"> </a><div class="CellBody">N</div></td>
+
    <td><a name="1221715"> </a><div class="CellBody">N</div></td>
+
    <td><a name="1221717"> </a><div class="CellBody">Y</div></td>
+
  </tr>
+
  <tr>
+
    <td><a name="1221721"> </a><div class="CellBody"><a href="MIPAV_Utilities.html#1189690">&quot;Removing time volumes&quot; </a></div></td>
+
    <td><a name="1221724"> </a><div class="CellBody">Remove Time Volumes</div></td>
+
    <td><a name="1221726"> </a><div class="CellBody">N</div></td>
+
    <td><a name="1221728"> </a><div class="CellBody">N</div></td>
+
    <td><a name="1221730"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1221732"> </a><div class="CellBody">N</div></td>
+
    <td><a name="1221734"> </a><div class="CellBody">N</div></td>
+
    <td><a name="1221736"> </a><div class="CellBody">Y</div></td>
+
  </tr>
+
  <tr>
+
    <td><a name="1221741"> </a><div class="CellBody"><a href="MIPAV_Utilities.html#1213913"><a href="MIPAV_Utilities.html#1213913">&quot;Swapping the third and fourth dimensions&quot; </a></a></div></td>
+
    <td><a name="1221744"> </a><div class="CellBody">Swap DIMS 3 &lt;-&gt; 4</div></td>
+
    <td><a name="1221746"> </a><div class="CellBody">N</div></td>
+
    <td><a name="1221748"> </a><div class="CellBody">N</div></td>
+
    <td><a name="1221750"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1221752"> </a><div class="CellBody">N</div></td>
+
    <td><a name="1221754"> </a><div class="CellBody">N</div></td>
+
    <td><a name="1221756"> </a><div class="CellBody">Y</div></td>
+
  </tr>
+
  <tr>
+
    <td><a name="1221760"> </a><div class="CellBody"><a href="MIPAV_Utilities.html#1203929">&quot;Adding image margins&quot; </a></div></td>
+
    <td><a name="1221763"> </a><div class="CellBody">Add Image Margins</div></td>
+
    <td><a name="1221765"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1221767"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1221769"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1221771"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1221773"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1221775"> </a><div class="CellBody">Y</div></td>
+
  </tr>
+
  <tr>
+
    <td><a name="1221778"> </a><div class="CellBody"><a href="MIPAV_Utilities.html#1006484">Copying images</a></div></td>
+
    <td><a name="1221780"> </a><div class="CellBody">Clone (copy)</div></td>
+
    <td><a name="1221782"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1221784"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1221786"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1221788"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1221790"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1221792"> </a><div class="CellBody">Y</div></td>
+
  </tr>
+
  <tr>
+
    <td colspan="8" rowspan="1"><a name="1221794"> </a><div class="CellHeading">Conversion Tools</div></td>
+
  </tr>
+
  <tr>
+
    <td><a name="1221812"> </a><div class="CellBody"><a href="MIPAV_Utilities.html#1165547">&quot;Converting image datasets to different data types&quot; </a></div></td>
+
    <td><a name="1221815"> </a><div class="CellBody">Convert Type</div></td>
+
    <td><a name="1221817"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1221819"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1221821"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1221823"> </a><div class="CellBody">N</div></td>
+
    <td><a name="1221825"> </a><div class="CellBody">N</div></td>
+
    <td><a name="1221827"> </a><div class="CellBody">N</div></td>
+
  </tr>
+
  <tr>
+
    <td><a name="1221831"> </a><div class="CellBody"><a href="MIPAV_Utilities.html#1166931">&quot;Converting grayscale images to RGB images&quot; </a></div></td>
+
    <td><a name="1221834"> </a><div class="CellBody">Grays to RGB</div></td>
+
    <td><a name="1221836"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1221838"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1221840"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1221842"> </a><div class="CellBody">N</div></td>
+
    <td><a name="1221844"> </a><div class="CellBody">N</div></td>
+
    <td><a name="1221846"> </a><div class="CellBody">N</div></td>
+
  </tr>
+
  <tr>
+
    <td><a name="1221850"> </a><div class="CellBody"><a href="MIPAV_Utilities.html#1167348">&quot;Converting RGB datasets to grayscale datasets&quot; </a></div></td>
+
    <td><a name="1221853"> </a><div class="CellBody">RGB to Gray</div><a name="1221854"> </a><div class="CellBody">RGB to Grays</div><a name="1221855"> </a><div class="CellBody">RGB to HSB</div></td>
+
    <td><a name="1221857"> </a><div class="CellBody">N</div></td>
+
    <td><a name="1221859"> </a><div class="CellBody">N</div></td>
+
    <td><a name="1221861"> </a><div class="CellBody">N</div></td>
+
    <td><a name="1221863"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1221865"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1221867"> </a><div class="CellBody">Y</div></td>
+
  </tr>
+
  <tr>
+
    <td><a name="1221871"> </a><div class="CellBody"><a href="MIPAV_Utilities.html#1169542">&quot;Correcting image spacing&quot; </a></div></td>
+
    <td><a name="1221874"> </a><div class="CellBody">Correct Image Spacing</div></td>
+
    <td><a name="1221876"> </a><div class="CellBody">N</div></td>
+
    <td><a name="1221878"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1221880"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1221882"> </a><div class="CellBody">N</div></td>
+
    <td><a name="1221884"> </a><div class="CellBody">N</div></td>
+
    <td><a name="1221886"> </a><div class="CellBody">N</div></td>
+
  </tr>
+
  <tr>
+
    <td><a name="1221891"> </a><div class="CellBody"><a href="MIPAV_Utilities.html#1172273">&quot;Cropping images&quot; </a></div></td>
+
    <td><a name="1221893"> </a><div class="CellBody">Crop Using Parameters</div><a name="1221894"> </a><div class="CellBody">Crop using VOI</div></td>
+
    <td><a name="1221896"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1221898"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1221900"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1221902"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1221904"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1221906"> </a><div class="CellBody">Y</div></td>
+
  </tr>
+
  <tr>
+
    <td><a name="1221910"> </a><div class="CellBody"><a href="MIPAV_Utilities.html#1173255">&quot;Masking (filling) images&quot; </a></div></td>
+
    <td><a name="1221913"> </a><div class="CellBody">Fill Image</div></td>
+
    <td><a name="1221915"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1221917"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1221919"> </a><div class="CellBody">N</div></td>
+
    <td><a name="1221921"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1221923"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1221925"> </a><div class="CellBody">N</div></td>
+
  </tr>
+
  <tr>
+
    <td colspan="8" rowspan="1"><a name="1221930"> </a><div class="CellHeading"><a href="MIPAV_Utilities.html#1173868">&quot;Flipping images&quot; </a></div></td>
+
  </tr>
+
  <tr>
+
    <td><a name="1221946"> </a><div class="CellBody">&nbsp;</div></td>
+
    <td><a name="1221948"> </a><div class="CellBody">Flip &gt; Horizontal</div></td>
+
    <td><a name="1221950"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1221952"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1221954"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1221956"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1221958"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1221960"> </a><div class="CellBody">Y</div></td>
+
  </tr>
+
  <tr>
+
    <td><a name="1221962"> </a><div class="CellBody">&nbsp;</div></td>
+
    <td><a name="1221964"> </a><div class="CellBody">Flip &gt; Vertical</div></td>
+
    <td><a name="1221966"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1221968"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1221970"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1221972"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1221974"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1221976"> </a><div class="CellBody">Y</div></td>
+
  </tr>
+
  <tr>
+
    <td><a name="1221978"> </a><div class="CellBody">&nbsp;</div></td>
+
    <td><a name="1221980"> </a><div class="CellBody">Flip&gt;In Depth (invert slice order)</div></td>
+
    <td><a name="1221982"> </a><div class="CellBody">N</div></td>
+
    <td><a name="1221984"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1221986"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1221988"> </a><div class="CellBody">N</div></td>
+
    <td><a name="1221990"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1221992"> </a><div class="CellBody">Y</div></td>
+
  </tr>
+
  <tr>
+
    <td><a name="1221997"> </a><div class="CellBody"><a href="MIPAV_Utilities.html#1207373">&quot;Image Calculator&quot; </a></div></td>
+
    <td><a name="1221999"> </a><div class="CellBody">Image Calculator</div></td>
+
    <td><a name="1222001"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222003"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222005"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222007"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222009"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222011"> </a><div class="CellBody">Y</div></td>
+
  </tr>
+
  <tr>
+
    <td><a name="1298629"> </a><div class="CellBody"><a href="MIPAV_Utilities.html#1296428">&quot;Image Calculator-Bulk Images&quot; </a></div></td>
+
    <td><a name="1298631"> </a><div class="CellBody">Image Calculator-Bulk Images</div></td>
+
    <td><a name="1298633"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1298635"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1298637"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1298639"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1298641"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1298643"> </a><div class="CellBody">Y</div></td>
+
  </tr>
+
  <tr>
+
    <td><a name="1222016"> </a><div class="CellBody"><a href="MIPAV_Utilities.html#1177106">&quot;Image Math&quot; </a></div></td>
+
    <td><a name="1222018"> </a><div class="CellBody">Image Math</div></td>
+
    <td><a name="1222020"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222022"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222024"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222026"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222028"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222030"> </a><div class="CellBody">Y</div></td>
+
  </tr>
+
  <tr>
+
    <td><a name="1222035"> </a><div class="CellBody"><a href="MIPAV_Utilities.html#1180508">&quot;Inverting the image&quot; </a></div></td>
+
    <td><a name="1222037"> </a><div class="CellBody">Invert</div></td>
+
    <td><a name="1222039"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222041"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222043"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222045"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222047"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222049"> </a><div class="CellBody">Y</div></td>
+
  </tr>
+
  <tr>
+
    <td><a name="1222054"> </a><div class="CellBody"><a href="MIPAV_Utilities.html#1180988">&quot;Matching images&quot; </a></div></td>
+
    <td><a name="1222056"> </a><div class="CellBody">Match Images</div></td>
+
    <td><a name="1222058"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222060"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222062"> </a><div class="CellBody">N</div></td>
+
    <td><a name="1222064"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222066"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222068"> </a><div class="CellBody">N</div></td>
+
  </tr>
+
  <tr>
+
    <td><a name="1222072"> </a><div class="CellBody"><a href="MIPAV_Utilities.html#1182119">&quot;Adding noise to images&quot; </a></div></td>
+
    <td><a name="1222075"> </a><div class="CellBody">Noise</div></td>
+
    <td><a name="1222077"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222079"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222081"> </a><div class="CellBody">N</div></td>
+
    <td><a name="1222083"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222085"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222087"> </a><div class="CellBody">N</div></td>
+
  </tr>
+
  <tr>
+
    <td><a name="1222092"> </a><div class="CellBody"><a href="MIPAV_Utilities.html#1204487">&quot;Pad&quot; </a></div></td>
+
    <td><a name="1222094"> </a><div class="CellBody">Pad</div></td>
+
    <td><a name="1222096"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222098"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222100"> </a><div class="CellBody">N</div></td>
+
    <td><a name="1222102"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222104"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222106"> </a><div class="CellBody">N</div></td>
+
  </tr>
+
  <tr>
+
    <td><a name="1222111"> </a><div class="CellBody"><a href="MIPAV_Utilities.html#1182469">&quot;Quantify Mask&quot; </a></div></td>
+
    <td><a name="1222113"> </a><div class="CellBody">Quantify Using Mask</div><a name="1222114"> </a><div class="CellBody">Quantify Mask(s)</div></td>
+
    <td><a name="1222116"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222118"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222120"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222122"> </a><div class="CellBody">N</div></td>
+
    <td><a name="1222124"> </a><div class="CellBody">N</div></td>
+
    <td><a name="1222126"> </a><div class="CellBody">N</div></td>
+
  </tr>
+
  <tr>
+
    <td><a name="1222130"> </a><div class="CellBody"><a href="MIPAV_Utilities.html#1184590">&quot;Replacing pixel/voxel value in images&quot; </a></div></td>
+
    <td><a name="1222133"> </a><div class="CellBody">Replace Pixe/Voxel Value</div></td>
+
    <td><a name="1222135"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222137"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222139"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222141"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222143"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222145"> </a><div class="CellBody">Y</div></td>
+
  </tr>
+
  <tr>
+
    <td colspan="1" rowspan="6"><a name="1222151"> </a><div class="CellBody"><a href="MIPAV_Utilities.html#1185153"></a><a href="MIPAV_Utilities.html#1185153"><span style="color: #000000;  font-style: normal; font-weight: bold; text-decoration: none; text-transform: none; vertical-align: baseline">&quot;Rotating images&quot; </span></a></div></td>
+
    <td><a name="1222153"> </a><div class="CellBody">Rotate -&gt; X axis +90</div></td>
+
    <td><a name="1222155"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222157"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222159"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222161"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222163"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222165"> </a><div class="CellBody">Y</div></td>
+
  </tr>
+
  <tr>
+
    <td><a name="1222169"> </a><div class="CellBody">Rotate -&gt; X axis <br>-90</div></td>
+
    <td><a name="1222171"> </a><div class="CellBody">&nbsp;</div></td>
+
    <td><a name="1222173"> </a><div class="CellBody">&nbsp;</div></td>
+
    <td><a name="1222175"> </a><div class="CellBody">&nbsp;</div></td>
+
    <td><a name="1222177"> </a><div class="CellBody">&nbsp;</div></td>
+
    <td><a name="1222179"> </a><div class="CellBody">&nbsp;</div></td>
+
    <td><a name="1222181"> </a><div class="CellBody">&nbsp;</div></td>
+
  </tr>
+
  <tr>
+
    <td><a name="1222185"> </a><div class="CellBody">Rotate.&gt; Y axis -90</div></td>
+
    <td><a name="1222187"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222189"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222191"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222193"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222195"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222197"> </a><div class="CellBody">Y</div></td>
+
  </tr>
+
  <tr>
+
    <td><a name="1222201"> </a><div class="CellBody">Rotate -&gt; Y axis +90</div></td>
+
    <td><a name="1222203"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222205"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222207"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222209"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222211"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222213"> </a><div class="CellBody">Y</div></td>
+
  </tr>
+
  <tr>
+
    <td><a name="1222217"> </a><div class="CellBody">Rotate -&gt; Z axis +90</div></td>
+
    <td><a name="1222219"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222221"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222223"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222225"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222227"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222229"> </a><div class="CellBody">Y</div></td>
+
  </tr>
+
  <tr>
+
    <td><a name="1222233"> </a><div class="CellBody">Rotate -&gt; Z axis <br>-90</div></td>
+
    <td><a name="1222235"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222237"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222239"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222241"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222243"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222245"> </a><div class="CellBody">Y</div></td>
+
  </tr>
+
  <tr>
+
    <td colspan="8" rowspan="1"><a name="1222247"> </a><div class="CellHeading">Slice Tools</div></td>
+
  </tr>
+
  <tr>
+
    <td><a name="1222266"> </a><div class="CellBody"><a href="MIPAV_Utilities.html#1183350">&quot;Concatenating images&quot; </a></a></div></td>
+
    <td><a name="1222269"> </a><div class="CellBody">Concatenate</div></td>
+
    <td><a name="1222271"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222273"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222275"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222277"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222279"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222281"> </a><div class="CellBody">Y</div></td>
+
  </tr>
+
  <tr>
+
    <td><a name="1222285"> </a><div class="CellBody"><a href="MIPAV_Utilities.html#1186732">&quot;Extracting slices/volumes&quot; </a></div></td>
+
    <td><a name="1222288"> </a><div class="CellBody">Extract Slices/Volumes</div></td>
+
    <td><a name="1222290"> </a><div class="CellBody">N</div></td>
+
    <td><a name="1222292"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222294"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222296"> </a><div class="CellBody">N</div></td>
+
    <td><a name="1222298"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222300"> </a><div class="CellBody">Y</div></td>
+
  </tr>
+
  <tr>
+
    <td><a name="1222305"> </a><div class="CellBody"><a href="MIPAV_Utilities.html#1006827">&quot;Insert Missing Slices&quot; </a></div></td>
+
    <td><a name="1222307"> </a><div class="CellBody">Insert Missing Slices</div></td>
+
    <td><a name="1222309"> </a><div class="CellBody">N</div></td>
+
    <td><a name="1222311"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222313"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222315"> </a><div class="CellBody">N</div></td>
+
    <td><a name="1222317"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222319"> </a><div class="CellBody">Y</div></td>
+
  </tr>
+
  <tr>
+
    <td><a name="1222323"> </a><div class="CellBody"><a href="MIPAV_Utilities.html#1189070">&quot;Inserting slices into image datasets&quot; </a></div></td>
+
    <td><a name="1222326"> </a><div class="CellBody">Insert Slice</div></td>
+
    <td><a name="1222328"> </a><div class="CellBody">N</div></td>
+
    <td><a name="1222330"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222332"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222334"> </a><div class="CellBody">N</div></td>
+
    <td><a name="1222336"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222338"> </a><div class="CellBody">Y</div></td>
+
  </tr>
+
  <tr>
+
    <td><a name="1222342"> </a><div class="CellBody"><a href="MIPAV_Utilities.html#1189065">&quot;Pad slices to power of 2&quot; </a></div></td>
+
    <td><a name="1222345"> </a><div class="CellBody">Pad Slices to power of 2</div></td>
+
    <td><a name="1222347"> </a><div class="CellBody">N</div></td>
+
    <td><a name="1222349"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222351"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222353"> </a><div class="CellBody">N</div></td>
+
    <td><a name="1222355"> </a><div class="CellBody">N</div></td>
+
    <td><a name="1222357"> </a><div class="CellBody">N</div></td>
+
  </tr>
+
  <tr>
+
    <td><a name="1222362"> </a><div class="CellBody"><a href="MIPAV_Utilities.html#1188247"><a href="MIPAV_Utilities.html#1188135">&quot;Randomizing image (slice) order&quot; </a></a></div></td>
+
    <td><a name="1222365"> </a><div class="CellBody">Randomize Slice Order</div></td>
+
    <td><a name="1222367"> </a><div class="CellBody">N</div></td>
+
    <td><a name="1222369"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222371"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222373"> </a><div class="CellBody">N</div></td>
+
    <td><a name="1222375"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222377"> </a><div class="CellBody">Y</div></td>
+
  </tr>
+
  <tr>
+
    <td><a name="1222381"> </a><div class="CellBody"><a href="MIPAV_Utilities.html#1188247">&quot;Removing images (slices) from datasets&quot; </a></div></td>
+
    <td><a name="1222384"> </a><div class="CellBody">Remove Slices</div></td>
+
    <td><a name="1222386"> </a><div class="CellBody">N</div></td>
+
    <td><a name="1222388"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222390"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222392"> </a><div class="CellBody">N</div></td>
+
    <td><a name="1222394"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222396"> </a><div class="CellBody">Y</div></td>
+
  </tr>
+
  <tr>
+
    <td><a name="1222400"> </a><div class="CellBody"><a href="MIPAV_Utilities.html#1187813">&quot;Replace blanks with averages&quot; </a></div></td>
+
    <td><a name="1222403"> </a><div class="CellBody">Replace blanks with averages</div></td>
+
    <td><a name="1222405"> </a><div class="CellBody">N</div></td>
+
    <td><a name="1222407"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222409"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222411"> </a><div class="CellBody">N</div></td>
+
    <td><a name="1222413"> </a><div class="CellBody">N</div></td>
+
    <td><a name="1222415"> </a><div class="CellBody">N</div></td>
+
  </tr>
+
  <tr>
+
    <td><a name="1222420"> </a><div class="CellBody"><a href="MIPAV_Utilities.html#1200790">&quot;Replace Slices&quot; </a></div></td>
+
    <td><a name="1222422"> </a><div class="CellBody">Replace Slices</div></td>
+
    <td><a name="1222424"> </a><div class="CellBody">N</div></td>
+
    <td><a name="1222426"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222428"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222430"> </a><div class="CellBody">N</div></td>
+
    <td><a name="1222432"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222434"> </a><div class="CellBody">Y</div></td>
+
  </tr>
+
  <tr>
+
    <td><a name="1222438"> </a><div class="CellBody"><a href="MIPAV_Utilities.html#1201306">&quot;Subtract VOI Background&quot; </a></div></td>
+
    <td><a name="1222441"> </a><div class="CellBody">Subtract VOI background</div></td>
+
    <td><a name="1222443"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222445"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222447"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222449"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222451"> </a><div class="CellBody">Y</div></td>
+
    <td><a name="1222453"> </a><div class="CellBody">Y</div></td>
+
  </tr>
+
  <tr>
+
    <td colspan="8" rowspan="1"><a name="1222455"> </a><div class="CellBody">*Scalar includes the following image types: boolean, byte, unsigned byte, short, unsigned short, integer, long, float, and double.</div></td>
+
  </tr>
+
</table>
+
  
 +
To access the standard image-processing tasks, you use the commands (refer to [MIPAV_Utilities.html#1221581 Table 2]) on the Utilities menu in the MIPAV window.
 +
 +
<div style="font-style: normal; font-weight: normal; margin-bottom: 0pt; margin-left: 0pt; margin-right: 0pt; margin-top: 0pt; text-align: left; text-decoration: none; text-indent: 0pt; text-transform: none; vertical-align: baseline"><font color="#000000">
 +
 +
{| border="1" cellpadding="5"
 +
|+  <div class="TableTitle">Table 2.  Standard tasks provided through commands on the Utilities menu in the MIPAV window </div>
 +
|- bgcolor="#CCCCCC"
 +
! rowspan="2" colspan="1" |
 +
<div class="CellHeading">Task</div>
 +
! rowspan="2" colspan="1" |
 +
<div class="CellHeading">Command</div>
 +
! rowspan="1" colspan="3" |
 +
<div class="CellHeading">Scalar*</div>
 +
! rowspan="1" colspan="3" |
 +
<div class="CellHeading">RGB</div>
 +
|- bgcolor="#CCCCCC"
 +
!
 +
<div class="CellHeading">2D</div>
 +
!
 +
<div class="CellHeading">3D</div>
 +
!
 +
<div class="CellHeading">4D</div>
 +
!
 +
<div class="CellHeading">2D</div>
 +
!
 +
<div class="CellHeading">3D</div>
 +
!
 +
<div class="CellHeading">4D</div>
 +
|-
 +
| rowspan="1" colspan="8" |
 +
<div class="CellHeading">4D</div>
 +
|-
 +
|
 +
<div class="CellBody">[MIPAV_Utilities.html#1189490 "Converting 3D to 4D images and vise versa" ]</div>
 +
|
 +
<div class="CellBody">Convert 3D to 4D</div>
 +
|
 +
<div class="CellBody">N</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">N</div>
 +
|
 +
<div class="CellBody">N</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">N</div>
 +
|-
 +
|
 +
<div class="CellBody">Â </div>
 +
|
 +
<div class="CellBody">Convert 4D to 3D</div>
 +
|
 +
<div class="CellBody">N</div>
 +
|
 +
<div class="CellBody">N</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">N</div>
 +
|
 +
<div class="CellBody">N</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|-
 +
|
 +
<div class="CellBody">[MIPAV_Utilities.html#1189822 "Convert 4D to RGB" ]</div>
 +
|
 +
<div class="CellBody">Convert 4D to RGB</div>
 +
|
 +
<div class="CellBody">N</div>
 +
|
 +
<div class="CellBody">N</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">N</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|-
 +
|
 +
<div class="CellBody">[MIPAV_Utilities.html#1199862 "Extracting 3D subset from 4D" ]</div>
 +
|
 +
<div class="CellBody">Extracting 3D Subset from 4D</div>
 +
|
 +
<div class="CellBody">N</div>
 +
|
 +
<div class="CellBody">N</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">N</div>
 +
|
 +
<div class="CellBody">N</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|-
 +
|
 +
<div class="CellBody">[MIPAV_Utilities.html#1189690 "Removing time volumes" ]</div>
 +
|
 +
<div class="CellBody">Remove Time Volumes</div>
 +
|
 +
<div class="CellBody">N</div>
 +
|
 +
<div class="CellBody">N</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">N</div>
 +
|
 +
<div class="CellBody">N</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|-
 +
|
 +
<div class="CellBody">[MIPAV_Utilities.html#1213913 [MIPAV_Utilities.html#1213913 "Swapping the third and fourth dimensions" ]]</div>
 +
|
 +
<div class="CellBody">Swap DIMS 3 &lt;-&gt; 4</div>
 +
|
 +
<div class="CellBody">N</div>
 +
|
 +
<div class="CellBody">N</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">N</div>
 +
|
 +
<div class="CellBody">N</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|-
 +
|
 +
<div class="CellBody">[MIPAV_Utilities.html#1203929 "Adding image margins" ]</div>
 +
|
 +
<div class="CellBody">Add Image Margins</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|-
 +
|
 +
<div class="CellBody">[MIPAV_Utilities.html#1006484 Copying images]</div>
 +
|
 +
<div class="CellBody">Clone (copy)</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|-
 +
| rowspan="1" colspan="8" |
 +
<div class="CellHeading">Conversion Tools</div>
 +
|-
 +
|
 +
<div class="CellBody">[MIPAV_Utilities.html#1165547 "Converting image datasets to different data types" ]</div>
 +
|
 +
<div class="CellBody">Convert Type</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">N</div>
 +
|
 +
<div class="CellBody">N</div>
 +
|
 +
<div class="CellBody">N</div>
 +
|-
 +
|
 +
<div class="CellBody">[MIPAV_Utilities.html#1166931 "Converting grayscale images to RGB images" ]</div>
 +
|
 +
<div class="CellBody">Grays to RGB</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">N</div>
 +
|
 +
<div class="CellBody">N</div>
 +
|
 +
<div class="CellBody">N</div>
 +
|-
 +
|
 +
<div class="CellBody">[MIPAV_Utilities.html#1167348 "Converting RGB datasets to grayscale datasets" ]</div>
 +
|
 +
<div class="CellBody">RGB to Gray</div> <div class="CellBody">RGB to Grays</div> <div class="CellBody">RGB to HSB</div>
 +
|
 +
<div class="CellBody">N</div>
 +
|
 +
<div class="CellBody">N</div>
 +
|
 +
<div class="CellBody">N</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|-
 +
|
 +
<div class="CellBody">[MIPAV_Utilities.html#1169542 "Correcting image spacing" ]</div>
 +
|
 +
<div class="CellBody">Correct Image Spacing</div>
 +
|
 +
<div class="CellBody">N</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">N</div>
 +
|
 +
<div class="CellBody">N</div>
 +
|
 +
<div class="CellBody">N</div>
 +
|-
 +
|
 +
<div class="CellBody">[MIPAV_Utilities.html#1172273 "Cropping images" ]</div>
 +
|
 +
<div class="CellBody">Crop Using Parameters</div> <div class="CellBody">Crop using VOI</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|-
 +
|
 +
<div class="CellBody">[MIPAV_Utilities.html#1173255 "Masking (filling) images" ]</div>
 +
|
 +
<div class="CellBody">Fill Image</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">N</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">N</div>
 +
|-
 +
| rowspan="1" colspan="8" |
 +
<div class="CellHeading">[MIPAV_Utilities.html#1173868 "Flipping images" ]</div>
 +
|-
 +
|
 +
<div class="CellBody">Â </div>
 +
|
 +
<div class="CellBody">Flip &gt; Horizontal</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|-
 +
|
 +
<div class="CellBody">Â </div>
 +
|
 +
<div class="CellBody">Flip &gt; Vertical</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|-
 +
|
 +
<div class="CellBody">Â </div>
 +
|
 +
<div class="CellBody">Flip&gt;In Depth (invert slice order)</div>
 +
|
 +
<div class="CellBody">N</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">N</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|-
 +
|
 +
<div class="CellBody">[MIPAV_Utilities.html#1207373 "Image Calculator" ]</div>
 +
|
 +
<div class="CellBody">Image Calculator</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|-
 +
|
 +
<div class="CellBody">[MIPAV_Utilities.html#1296428 "Image Calculator-Bulk Images" ]</div>
 +
|
 +
<div class="CellBody">Image Calculator-Bulk Images</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|-
 +
|
 +
<div class="CellBody">[MIPAV_Utilities.html#1177106 "Image Math" ]</div>
 +
|
 +
<div class="CellBody">Image Math</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|-
 +
|
 +
<div class="CellBody">[MIPAV_Utilities.html#1180508 "Inverting the image" ]</div>
 +
|
 +
<div class="CellBody">Invert</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|-
 +
|
 +
<div class="CellBody">[MIPAV_Utilities.html#1180988 "Matching images" ]</div>
 +
|
 +
<div class="CellBody">Match Images</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">N</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">N</div>
 +
|-
 +
|
 +
<div class="CellBody">[MIPAV_Utilities.html#1182119 "Adding noise to images" ]</div>
 +
|
 +
<div class="CellBody">Noise</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">N</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">N</div>
 +
|-
 +
|
 +
<div class="CellBody">[MIPAV_Utilities.html#1204487 "Pad" ]</div>
 +
|
 +
<div class="CellBody">Pad</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">N</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">N</div>
 +
|-
 +
|
 +
<div class="CellBody">[MIPAV_Utilities.html#1182469 "Quantify Mask" ]</div>
 +
|
 +
<div class="CellBody">Quantify Using Mask</div> <div class="CellBody">Quantify Mask(s)</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">N</div>
 +
|
 +
<div class="CellBody">N</div>
 +
|
 +
<div class="CellBody">N</div>
 +
|-
 +
|
 +
<div class="CellBody">[MIPAV_Utilities.html#1184590 "Replacing pixel/voxel value in images" ]</div>
 +
|
 +
<div class="CellBody">Replace Pixe/Voxel Value</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|-
 +
| rowspan="6" colspan="1" |
 +
<div class="CellBody">[MIPAV_Utilities.html#1185153 ][MIPAV_Utilities.html#1185153 <span style="font-style: normal; text-decoration: none; text-transform: none; vertical-align: baseline">'''<font color="#000000">"Rotating images" </font>'''</span>]</div>
 +
|
 +
<div class="CellBody">Rotate -&gt; X axis 90</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|-
 +
|
 +
<div class="CellBody">Rotate -&gt; X axis <br />-90</div>
 +
|
 +
<div class="CellBody">Â </div>
 +
|
 +
<div class="CellBody">Â </div>
 +
|
 +
<div class="CellBody">Â </div>
 +
|
 +
<div class="CellBody">Â </div>
 +
|
 +
<div class="CellBody">Â </div>
 +
|
 +
<div class="CellBody">Â </div>
 +
|-
 +
|
 +
<div class="CellBody">Rotate.&gt; Y axis -90</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|-
 +
|
 +
<div class="CellBody">Rotate -&gt; Y axis 90</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|-
 +
|
 +
<div class="CellBody">Rotate -&gt; Z axis 90</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|-
 +
|
 +
<div class="CellBody">Rotate -&gt; Z axis <br />-90</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|-
 +
| rowspan="1" colspan="8" |
 +
<div class="CellHeading">Slice Tools</div>
 +
|-
 +
|
 +
<div class="CellBody">[MIPAV_Utilities.html#1183350 "Concatenating images" ]</div>
 +
|
 +
<div class="CellBody">Concatenate</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|-
 +
|
 +
<div class="CellBody">[MIPAV_Utilities.html#1186732 "Extracting slices/volumes" ]</div>
 +
|
 +
<div class="CellBody">Extract Slices/Volumes</div>
 +
|
 +
<div class="CellBody">N</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">N</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|-
 +
|
 +
<div class="CellBody">[MIPAV_Utilities.html#1006827 "Insert Missing Slices" ]</div>
 +
|
 +
<div class="CellBody">Insert Missing Slices</div>
 +
|
 +
<div class="CellBody">N</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">N</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|-
 +
|
 +
<div class="CellBody">[MIPAV_Utilities.html#1189070 "Inserting slices into image datasets" ]</div>
 +
|
 +
<div class="CellBody">Insert Slice</div>
 +
|
 +
<div class="CellBody">N</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">N</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|-
 +
|
 +
<div class="CellBody">[MIPAV_Utilities.html#1189065 "Pad slices to power of 2" ]</div>
 +
|
 +
<div class="CellBody">Pad Slices to power of 2</div>
 +
|
 +
<div class="CellBody">N</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">N</div>
 +
|
 +
<div class="CellBody">N</div>
 +
|
 +
<div class="CellBody">N</div>
 +
|-
 +
|
 +
<div class="CellBody">[MIPAV_Utilities.html#1188247 [MIPAV_Utilities.html#1188135 "Randomizing image (slice) order" ]]</div>
 +
|
 +
<div class="CellBody">Randomize Slice Order</div>
 +
|
 +
<div class="CellBody">N</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">N</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|-
 +
|
 +
<div class="CellBody">[MIPAV_Utilities.html#1188247 "Removing images (slices) from datasets" ]</div>
 +
|
 +
<div class="CellBody">Remove Slices</div>
 +
|
 +
<div class="CellBody">N</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">N</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|-
 +
|
 +
<div class="CellBody">[MIPAV_Utilities.html#1187813 "Replace blanks with averages" ]</div>
 +
|
 +
<div class="CellBody">Replace blanks with averages</div>
 +
|
 +
<div class="CellBody">N</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">N</div>
 +
|
 +
<div class="CellBody">N</div>
 +
|
 +
<div class="CellBody">N</div>
 +
|-
 +
|
 +
<div class="CellBody">[MIPAV_Utilities.html#1200790 "Replace Slices" ]</div>
 +
|
 +
<div class="CellBody">Replace Slices</div>
 +
|
 +
<div class="CellBody">N</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">N</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|-
 +
|
 +
<div class="CellBody">[MIPAV_Utilities.html#1201306 "Subtract VOI Background" ]</div>
 +
|
 +
<div class="CellBody">Subtract VOI background</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|
 +
<div class="CellBody">Y</div>
 +
|-
 +
| rowspan="1" colspan="8" |
 +
<div class="CellBody"><nowiki>*Scalar includes the following image types: boolean, byte, unsigned byte, short, unsigned short, integer, long, float, and double.</nowiki></div>
 +
|}
 +
 +
<br /></font></div><div style="font-style: normal; font-weight: normal; margin-bottom: 0pt; margin-left: 0pt; margin-right: 0pt; margin-top: 0pt; text-align: left; text-decoration: none; text-indent: 0pt; text-transform: none; vertical-align: baseline"><font color="#000000"> <br /></font></div><div style="font-style: normal; font-weight: normal; margin-bottom: 0pt; margin-left: 0pt; margin-right: 0pt; margin-top: 0pt; text-align: left; text-decoration: none; text-indent: 0pt; text-transform: none; vertical-align: baseline"><font color="#000000"> <br /></font></div><div style="font-style: normal; font-weight: normal; margin-bottom: 0pt; margin-left: 0pt; margin-right: 0pt; margin-top: 0pt; text-align: left; text-decoration: none; text-indent: 0pt; text-transform: none; vertical-align: baseline"><font color="#000000"> <br /></font></div>
  
  
<br>
 
</div>
 
<div style="color: #000000;  font-style: normal; font-weight: normal; margin-bottom: 0pt; margin-left: 0pt; margin-right: 0pt; margin-top: 0pt; text-align: left; text-decoration: none; text-indent: 0pt; text-transform: none; vertical-align: baseline">
 
<a name="1048194"> </a><br>
 
</div>
 
<div style="color: #000000;  font-style: normal; font-weight: normal; margin-bottom: 0pt; margin-left: 0pt; margin-right: 0pt; margin-top: 0pt; text-align: left; text-decoration: none; text-indent: 0pt; text-transform: none; vertical-align: baseline">
 
<a name="1041051"> </a><br>
 
</div>
 
<div style="color: #000000;  font-style: normal; font-weight: normal; margin-bottom: 0pt; margin-left: 0pt; margin-right: 0pt; margin-top: 0pt; text-align: left; text-decoration: none; text-indent: 0pt; text-transform: none; vertical-align: baseline">
 
<a name="1041052"> </a><br>
 
</div>
 
 
[[Recording utilities usage with the history feature]]
 
[[Recording utilities usage with the history feature]]

Revision as of 15:37, 15 February 2012

Standard tasks provided through commands on the Utilities menu

MIPAV provides a number of utilities that you can use to perform standard image-processing tasks such as converting image datasets to another image type, transforming images by copying, cropping, or rotating them, and changing image datasets by adding, removing, or reordering slices. To perform more complex tasks, MIPAV provides algorithms, which are covered in Volume 2 of the User's Guide. This chapter explores the standard tasks.

To access the standard image-processing tasks, you use the commands (refer to [MIPAV_Utilities.html#1221581 Table 2]) on the Utilities menu in the MIPAV window.

Table 2. Standard tasks provided through commands on the Utilities menu in the MIPAV windowÂ

Task
Command
Scalar*
RGB
2D
3D
4D
2D
3D
4D
4D
[MIPAV_Utilities.html#1189490 "Converting 3D to 4D images and vise versa" ]
Convert 3D to 4D
N
Y
N
N
Y
N
Â
Convert 4D to 3D
N
N
Y
N
N
Y
[MIPAV_Utilities.html#1189822 "Convert 4D to RGB" ]
Convert 4D to RGB
N
N
Y
N
Y
Y
[MIPAV_Utilities.html#1199862 "Extracting 3D subset from 4D" ]
Extracting 3D Subset from 4D
N
N
Y
N
N
Y
[MIPAV_Utilities.html#1189690 "Removing time volumes" ]
Remove Time Volumes
N
N
Y
N
N
Y
[MIPAV_Utilities.html#1213913 [MIPAV_Utilities.html#1213913 "Swapping the third and fourth dimensions" ]]
Swap DIMS 3 <-> 4
N
N
Y
N
N
Y
[MIPAV_Utilities.html#1203929 "Adding image margins" ]
Add Image Margins
Y
Y
Y
Y
Y
Y
[MIPAV_Utilities.html#1006484 Copying images]
Clone (copy)
Y
Y
Y
Y
Y
Y
Conversion Tools
[MIPAV_Utilities.html#1165547 "Converting image datasets to different data types" ]
Convert Type
Y
Y
Y
N
N
N
[MIPAV_Utilities.html#1166931 "Converting grayscale images to RGB images" ]
Grays to RGB
Y
Y
Y
N
N
N
[MIPAV_Utilities.html#1167348 "Converting RGB datasets to grayscale datasets" ]
RGB to Gray
RGB to Grays
RGB to HSB
N
N
N
Y
Y
Y
[MIPAV_Utilities.html#1169542 "Correcting image spacing" ]
Correct Image Spacing
N
Y
Y
N
N
N
[MIPAV_Utilities.html#1172273 "Cropping images" ]
Crop Using Parameters
Crop using VOI
Y
Y
Y
Y
Y
Y
[MIPAV_Utilities.html#1173255 "Masking (filling) images" ]
Fill Image
Y
Y
N
Y
Y
N
[MIPAV_Utilities.html#1173868 "Flipping images" ]
Â
Flip > Horizontal
Y
Y
Y
Y
Y
Y
Â
Flip > Vertical
Y
Y
Y
Y
Y
Y
Â
Flip>In Depth (invert slice order)
N
Y
Y
N
Y
Y
[MIPAV_Utilities.html#1207373 "Image Calculator" ]
Image Calculator
Y
Y
Y
Y
Y
Y
[MIPAV_Utilities.html#1296428 "Image Calculator-Bulk Images" ]
Image Calculator-Bulk Images
Y
Y
Y
Y
Y
Y
[MIPAV_Utilities.html#1177106 "Image Math" ]
Image Math
Y
Y
Y
Y
Y
Y
[MIPAV_Utilities.html#1180508 "Inverting the image" ]
Invert
Y
Y
Y
Y
Y
Y
[MIPAV_Utilities.html#1180988 "Matching images" ]
Match Images
Y
Y
N
Y
Y
N
[MIPAV_Utilities.html#1182119 "Adding noise to images" ]
Noise
Y
Y
N
Y
Y
N
[MIPAV_Utilities.html#1204487 "Pad" ]
Pad
Y
Y
N
Y
Y
N
[MIPAV_Utilities.html#1182469 "Quantify Mask" ]
Quantify Using Mask
Quantify Mask(s)
Y
Y
Y
N
N
N
[MIPAV_Utilities.html#1184590 "Replacing pixel/voxel value in images" ]
Replace Pixe/Voxel Value
Y
Y
Y
Y
Y
Y
[MIPAV_Utilities.html#1185153 ][MIPAV_Utilities.html#1185153 "Rotating images" ]
Rotate -> X axis 90
Y
Y
Y
Y
Y
Y
Rotate -> X axis
-90
Â
Â
Â
Â
Â
Â
Rotate.> Y axis -90
Y
Y
Y
Y
Y
Y
Rotate -> Y axis 90
Y
Y
Y
Y
Y
Y
Rotate -> Z axis 90
Y
Y
Y
Y
Y
Y
Rotate -> Z axis
-90
Y
Y
Y
Y
Y
Y
Slice Tools
[MIPAV_Utilities.html#1183350 "Concatenating images" ]
Concatenate
Y
Y
Y
Y
Y
Y
[MIPAV_Utilities.html#1186732 "Extracting slices/volumes" ]
Extract Slices/Volumes
N
Y
Y
N
Y
Y
[MIPAV_Utilities.html#1006827 "Insert Missing Slices" ]
Insert Missing Slices
N
Y
Y
N
Y
Y
[MIPAV_Utilities.html#1189070 "Inserting slices into image datasets" ]
Insert Slice
N
Y
Y
N
Y
Y
[MIPAV_Utilities.html#1189065 "Pad slices to power of 2" ]
Pad Slices to power of 2
N
Y
Y
N
N
N
[MIPAV_Utilities.html#1188247 [MIPAV_Utilities.html#1188135 "Randomizing image (slice) order" ]]
Randomize Slice Order
N
Y
Y
N
Y
Y
[MIPAV_Utilities.html#1188247 "Removing images (slices) from datasets" ]
Remove Slices
N
Y
Y
N
Y
Y
[MIPAV_Utilities.html#1187813 "Replace blanks with averages" ]
Replace blanks with averages
N
Y
Y
N
N
N
[MIPAV_Utilities.html#1200790 "Replace Slices" ]
Replace Slices
N
Y
Y
N
Y
Y
[MIPAV_Utilities.html#1201306 "Subtract VOI Background" ]
Subtract VOI background
Y
Y
Y
Y
Y
Y
*Scalar includes the following image types: boolean, byte, unsigned byte, short, unsigned short, integer, long, float, and double.





Recording utilities usage with the history feature