Difference between revisions of "mrcImagePixelDataGet"

From EosPedia
Jump to: navigation, search
(om=1)
(Execution example)
 
(2 intermediate revisions by the same user not shown)
Line 143: Line 143:
  
 
<div>The following file is for example of -In.</div>
 
<div>The following file is for example of -In.</div>
<div>[[:Media:Input-B120.png|-i file]]</div>
+
<div>[[:Media:Input-B120-s.mrc | -i file]]'s image</div>
 
<table>  
 
<table>  
 
<tr>  
 
<tr>  
Line 154: Line 154:
 
</td>  
 
</td>  
 
<td><p align="left">0 (0, 0, 0)<br>  
 
<td><p align="left">0 (0, 0, 0)<br>  
255 (49, 32, 0)<br>  
+
65535 (49, 32, 0)<br>  
21.0538<br>  
+
5410.81<br>  
47.6709<br>  
+
12251.4<br>  
0.595886<br></p>  
+
153.143<br></p>  
 
</td>  
 
</td>  
 
</tr>  
 
</tr>  
</table>
+
</table>  
 
<br>
 
<br>
+
 
 
===------Example of options only essential------===
 
===------Example of options only essential------===
 
<div>The pixel data of input file is shown as the following.</div>
 
<div>The pixel data of input file is shown as the following.</div>
Line 181: Line 181:
  
 
It doesn't effect -z, because z size of the image is 0.
 
It doesn't effect -z, because z size of the image is 0.
[[File:Input-mrcImagePixelDataGet.png]]
+
[[File:Input-mrcImagePixelDataGet.png]]<br>
 
<br>
 
<br>
  
Line 197: Line 197:
 
<pre>
 
<pre>
 
0.000000 0.000000 0.000000 : 0.000000
 
0.000000 0.000000 0.000000 : 0.000000
44.500000 31.500000 0.000000 : 109.000000
+
44.500000 31.500000 0.000000 : 28013.000000
49.000000 32.000000 0.000000 : 255.000000
+
49.000000 32.000000 0.000000 : 65535.000000
 
</pre>
 
</pre>
 
<br>
 
<br>
Line 205: Line 205:
 
<pre>
 
<pre>
 
0.000000
 
0.000000
109.000000
+
28013.000000
255.000000
+
65535.000000
 
</pre>
 
</pre>
 
<br>
 
<br>
Line 214: Line 214:
 
<pre>
 
<pre>
 
0.000000 0.000000 0.000000 : 0.000000
 
0.000000 0.000000 0.000000 : 0.000000
44.500000 31.500000 0.000000 : 109.000000
+
44.500000 31.500000 0.000000 : 28013.000000
49.000000 32.000000 0.000000 : 255.000000
+
49.000000 32.000000 0.000000 : 65535.000000
 
</pre>
 
</pre>
 
<br>
 
<br>
Line 222: Line 222:
 
<pre>
 
<pre>
 
0.000000 0.000000 0.000000 0.000000
 
0.000000 0.000000 0.000000 0.000000
44.500000 31.500000 0.000000 109.000000
+
44.500000 31.500000 0.000000 28013.000000
49.000000 32.000000 0.000000 255.000000
+
49.000000 32.000000 0.000000 65535.000000
 
</pre>
 
</pre>
 
<div>The coordinates are added in Output file.</div>
 
<div>The coordinates are added in Output file.</div>
 +
<br>
 +
 +
====Case: m=1 ====
 +
<div>Output</div>
 +
<pre>
 +
0.000000 0.000000 0.000000 : 0.000000
 +
44.500000 31.500000 0.000000 : 28141.500000
 +
49.000000 32.000000 0.000000 : 65535.000000
 +
</pre>
 +
<div>There is difference about the gotten data  depending [[Interpolation]] method.</div>
 +
<br>
 +
 +
====Case: m=2 ====
 +
<div>Output</div>
 +
<pre>
 +
0.000000 0.000000 0.000000 : 0.000000
 +
44.500000 31.500000 0.000000 : 26298.328125
 +
49.000000 32.000000 0.000000 : 65535.000000
 +
</pre>
 +
<br>
 +
 +
====Case: m=3 ====
 +
<div>Output</div>
 +
<pre>
 +
0.000000 0.000000 0.000000 : 0.000000
 +
44.500000 31.500000 0.000000 : 26317704.905222
 +
49.000000 32.000000 0.000000 : 49474638.844293
 +
</pre>
 
<br>
 
<br>

Latest revision as of 06:23, 5 August 2014

mrcImagePixelDataGetEos's Command that shows the pixel data.

List of option

Option Essential/Optional Description Default
-i Essential Input: mrcImage NULL
-o Optional Output: ASCII NULL
-x Optional Input: x 0.0
-y Optional Input: y 0.0
-z Optional Input: z 0.0
-In Optional Input:eosPoint stdin
-cuda Optional cudaDeviceID 0
-c Optional ConfigurationFile NULL
-om Optional Output Mode 0
-m Optional Interpolation Mode 0
-h Optional Help


-om details

Value Description
+1 with coordinates


-m details

Setting of Interpolation method.

Value Description
0 Nearest neighbor method
1 Bi-linear interpolation method
2 Cubic convolution method
3 Polynomial interpolation method


Execution example

------Input file's image------

B120-mrcImagePixelDataGet.png

Min

Max
Mean
SD

SE

-64.5759

93.0617
5.50826
20.7262

0.259078


The following file is for example of -In.
-i file's image
Input-B120.png

Min

Max
Mean
SD

SE

0 (0, 0, 0)

65535 (49, 32, 0)
5410.81
12251.4

153.143


------Example of options only essential------

The pixel data of input file is shown as the following.

Only.inputdata-mrcImagePixelDataGet.png

------Option -o------

-o: Output to specified file.
e.g. If "outputdatafile" file is specified, it outputs the following to outputdatafile.

B120.out-mrcImagePixelDataGet.png

------Option -x,-y,-z------

Case: -x=10

Output→Out-x10-mrcImagePixelDataGet.png

Case: -x,-y=10

Output→Out-xy10-mrcImagePixelDataGet.png

Case: -x,-y,-z=10

Output→Out-xyz-mrcImagePixelDataGet.png

It doesn't effect -z, because z size of the image is 0. Input-mrcImagePixelDataGet.png

------Option -In------

-In file is as the following.
0	0	0
44.5	31.5	0
49	32	0

Case: No other settings

Output
0.000000 0.000000 0.000000 : 0.000000
44.500000 31.500000 0.000000 : 28013.000000
49.000000 32.000000 0.000000 : 65535.000000


-o 's data
0.000000
28013.000000
65535.000000


Case: om=1

Output
0.000000 0.000000 0.000000 : 0.000000
44.500000 31.500000 0.000000 : 28013.000000
49.000000 32.000000 0.000000 : 65535.000000


-o 's data
0.000000 0.000000 0.000000 0.000000
44.500000 31.500000 0.000000 28013.000000
49.000000 32.000000 0.000000 65535.000000
The coordinates are added in Output file.


Case: m=1

Output
0.000000 0.000000 0.000000 : 0.000000
44.500000 31.500000 0.000000 : 28141.500000
49.000000 32.000000 0.000000 : 65535.000000
There is difference about the gotten data depending Interpolation method.


Case: m=2

Output
0.000000 0.000000 0.000000 : 0.000000
44.500000 31.500000 0.000000 : 26298.328125
49.000000 32.000000 0.000000 : 65535.000000


Case: m=3

Output
0.000000 0.000000 0.000000 : 0.000000
44.500000 31.500000 0.000000 : 26317704.905222
49.000000 32.000000 0.000000 : 49474638.844293