mrcImageConvolution

From EosPedia
Jump to: navigation, search

mrcImageConvolution is Eos's Command that convolutes 2 mrcImages to 1 mrcImage. Array file can be used as kernel file by option -ika.

List of option

Main option

Option Essential/Optional Description Default
-i Essential Input: mrcImage NULL
-ika Optional Input: Array(Kernel): ASCII NULL
-ikm Optional Input: mrcImage(Kernel) NULL
-o Essential Output: mrcImage NULL
-c Optional ConfigurationFile NULL
-m Optional Mode 0
-h Optional Help  

-m details

Value Description
0

-ika format

ndim N0 N1 N2 ...
data(0,   0,   0,...,        0) data(1,   0,   0,...,        0) data(2,   0,   0,...,        0) ... data(N0-1,   0,   0,...,        0)
data(0,   1,   0,...,        0) data(1,   1,   0,...,        0) data(2,   1,   0,...,        0) ... data(N0-1,   1,   0,...,        0)
..............................................................
data(0,N1-1,   0,...,        0) data(1,N1-1,   0,...,        0) data(2,N1-1,   0,...,        0) ... data(N0-1,N1-1,   0,...,        0)
data(0,   0,   1,...,        0) data(1,   0,   1,...,        0) data(2,   0,   1,...,        0) ... data(N0-1,   0,   1,...,        0)
..............................................................
data(0,N1-1,N2-1,...,Nndim-1-1) data(1,N1-1,N2-1,...,Nndim-1-1) data(2,N1-1,N2-1,...,Nndim-1-1) ... data(N0-1,N1-1,N2-1,...,Nndim-1-1)


Execution example

Input file's image

-i image

Input-mrcImageConvolution.png

Min

Max
Mean
SD

SE

0 (0, 0, 0)

255 (30, 26, 0)
20.6895
47.2143

0.737723


Option -ika

-ika 's data
Input file is sin(xπ/64)sin(-yπ/64)
3	64	64	1
-0	-0	-0	-0	...	-0
-0	-0.0024076367	-0.0048094731	...	-0.0024076367
.
.
.
-0	-0.0024076367	-0.0048094731	...	-0.0024076367

Input-Array0.png
Convert image by array2mrc

Min

Max
Mean
SD

SE

-1 (32, 32, 0)

-0 (0, 0, 0)
-0.405122
0.293046

0.00457885


-o 's image
Outdata-ika-mrcImageConvolution.png

Min

Max
Mean
SD

SE

0 (0, 0, 0)

255 (25, 13, 0)
48.873
86.5082

1.35169


Option -ikm

Example1

-ikm 's image
Input2-mrcImageConvolution.png

Min

Max
Mean
SD

SE

0 (0, 0, 0)

255 (27, 32, 0)
19.0078
47.768

0.746374


-o 's image
Outdata-mrcImageConvolution.png

Min

Max
Mean
SD

SE

0 (0, 0, 0)

255 (25, 4, 0)
116.896
77.8295

1.21609


Example2

-i Input file's image

Input-B120.png

Min

Max
Mean
SD

SE

0 (0, 0, 0)

255 (49, 32, 0)
21.0538
47.6709

0.595886


-ikm file's image

Input-GridImage.png

Min

Max
Mean
SD

SE

0 (0, 0, 0)

1 (16, 16, 0)
0.000976562
0.0312347

0.000122011


Output file's image

Outdata-ikm-mrcImageConvolution.png

Min

Max
Mean
SD

SE

0 (0, 0, 0)

310 (33, 20, 0)
128.29
58.4092

0.228161