「mrcImagePad」の版間の差分
提供: Eospedia
		
		
		
|  (→モードの詳細) | |||
| (2人の利用者による、間の9版が非表示) | |||
| 行1: | 行1: | ||
| − | '''mrcImagePad'''はパディングを行う[[Eos]]の[[コマンド]] | + | '''mrcImagePad'''はパディングを行う[[Eos]]の[[コマンド]]である。 | 
| ==オプション一覧== | ==オプション一覧== | ||
| 行14: | 行14: | ||
| 			<td>-i</td> | 			<td>-i</td> | ||
| 			<td>必須</td> | 			<td>必須</td> | ||
| − | 			<td>入力ファイル設定</td> | + | 			<td>入力ファイル設定: [[mrcImage]]</td> | 
| 			<td>NULL</td> | 			<td>NULL</td> | ||
| 		</tr> | 		</tr> | ||
| 行20: | 行20: | ||
| 			<td>-o</td> | 			<td>-o</td> | ||
| 			<td>必須</td> | 			<td>必須</td> | ||
| − | 			<td>出力ファイル設定</td> | + | 			<td>出力ファイル設定: [[mrcImage]]</td> | 
| 			<td>NULL</td> | 			<td>NULL</td> | ||
| 		</tr> | 		</tr> | ||
| 行116: | 行116: | ||
| 			<tr> | 			<tr> | ||
| 				<td>5</td> | 				<td>5</td> | ||
| − | 				<td> | + | 				<td>value値を周辺に埋め、画像が中心に置かれる。画像の値は変化しない。</td> | 
| 			</tr> | 			</tr> | ||
| 			<tr> | 			<tr> | ||
| 				<td>6</td> | 				<td>6</td> | ||
| − | 				<td> | + | 				<td>value値を周辺に埋め、画像は左下に寄せられる。画像の値は変化しない。</td> | 
| − | + | ||
| 			</tr> | 			</tr> | ||
| 			<tr> | 			<tr> | ||
| 				<td>7</td> | 				<td>7</td> | ||
| − | 				<td> | + | 				<td>円より外側の平均値を求め、平均値を引いた値を画像値として設定する</td> | 
| 			</tr> | 			</tr> | ||
| 			<tr> | 			<tr> | ||
| 行133: | 行132: | ||
| 			<tr> | 			<tr> | ||
| 				<td>9</td> | 				<td>9</td> | ||
| − | 				<td>パディング値を画像のvalue値とする</td> | + | 				<td>パディング値を画像のvalue値とする(m=5と現在は同じ。たぶんつくりかけでそのまま。将来は変更になる可能性有り)</td> | 
| 			</tr> | 			</tr> | ||
| 			<tr> | 			<tr> | ||
| 行161: | 行160: | ||
| 			</div> | 			</div> | ||
| 		</table> | 		</table> | ||
| − | |||
| ==実行例== | ==実行例== | ||
| 行169: | 行167: | ||
| 		<tr><td>入力ファイル</td></tr> | 		<tr><td>入力ファイル</td></tr> | ||
| 		<tr> | 		<tr> | ||
| − | 			<td>[[画像: | + | 			<td>[[画像:Firament-mrcImagePad.png]]</td> | 
| 			<td><p align="left">最小<br> | 			<td><p align="left">最小<br> | ||
| 				最大<br> | 				最大<br> | ||
| 行185: | 行183: | ||
| 			オプション-W 80,-H 80で出力<br> | 			オプション-W 80,-H 80で出力<br> | ||
| 				  ------></td> | 				  ------></td> | ||
| − | 			<td>[[画像: | + | 			<td>[[画像:Pad.w80h80-mrcImagePad.png]]</td> | 
| 			<td><p align="left">最小<br> | 			<td><p align="left">最小<br> | ||
| 				最大<br> | 				最大<br> | ||
| 行200: | 行198: | ||
| 		</tr> | 		</tr> | ||
| 		<tr><td>モード:1</td></tr> | 		<tr><td>モード:1</td></tr> | ||
| − | |||
| 		<tr><td>入力ファイル</td></tr> | 		<tr><td>入力ファイル</td></tr> | ||
| − | 			<td>[[画像: | + | 		<tr> | 
| + | 			<td>[[画像:Firament-mrcImagePad.png]]</td> | ||
| 			<td><p align="left">最小<br> | 			<td><p align="left">最小<br> | ||
| 				最大<br> | 				最大<br> | ||
| 行218: | 行216: | ||
| 			オプション-W 80,-H 80で出力<br> | 			オプション-W 80,-H 80で出力<br> | ||
| 				  ------></td> | 				  ------></td> | ||
| − | 			<td>[[画像: | + | 			<td>[[画像:Pad.m1w80h80-mrcImagePad.png]]</td> | 
| 			<td><p align="left">最小<br> | 			<td><p align="left">最小<br> | ||
| 				最大<br> | 				最大<br> | ||
| 行231: | 行229: | ||
| 				0.000645489<br></p> | 				0.000645489<br></p> | ||
| 			</td> | 			</td> | ||
| − | |||
| 		<tr><td>モード:2</td></tr> | 		<tr><td>モード:2</td></tr> | ||
| + | 		<tr><td>入力ファイル</td></tr> | ||
| 		<tr> | 		<tr> | ||
| − | 			<td>[[画像: | + | 			<td>[[画像:Firament-mrcImagePad.png]]</td> | 
| 			<td><p align="left">最小<br> | 			<td><p align="left">最小<br> | ||
| 				最大<br> | 				最大<br> | ||
| 行250: | 行248: | ||
| 			オプション-W 80,-H 80で出力<br> | 			オプション-W 80,-H 80で出力<br> | ||
| 				  ------></td> | 				  ------></td> | ||
| − | 			<td>[[画像: | + | 			<td>[[画像:Pad.m2w80h80-mrcImagePad.png]]</td> | 
| 			<td><p align="left">最小<br> | 			<td><p align="left">最小<br> | ||
| 				最大<br> | 				最大<br> | ||
| 行271: | 行269: | ||
| 			オプション-AW 100で出力<br> | 			オプション-AW 100で出力<br> | ||
| 				  ------></td> | 				  ------></td> | ||
| − | 			<td>[[画像: | + | 			<td>[[画像:Pad.m2w80h80aw100-mrcImagePad.png]]</td> | 
| 			<td><p align="left">最小<br> | 			<td><p align="left">最小<br> | ||
| 				最大<br> | 				最大<br> | ||
| 行285: | 行283: | ||
| 			</td> | 			</td> | ||
| 		</tr> | 		</tr> | ||
| − | |||
| 		<tr><td>モード:3</td></tr> | 		<tr><td>モード:3</td></tr> | ||
| + | 		<tr><td>入力ファイル</td></tr> | ||
| 		<tr> | 		<tr> | ||
| − | 			<td>[[画像: | + | 			<td>[[画像:Firament-mrcImagePad.png]]</td> | 
| 			<td><p align="left">最小<br> | 			<td><p align="left">最小<br> | ||
| 				最大<br> | 				最大<br> | ||
| 行304: | 行302: | ||
| 			オプション-W 80,-H 80で出力<br> | 			オプション-W 80,-H 80で出力<br> | ||
| 				  ------></td> | 				  ------></td> | ||
| − | 			<td>[[画像: | + | 			<td>[[画像:Pad.m3w80h80-mrcImagePad.png]]</td> | 
| 			<td><p align="left">最小<br> | 			<td><p align="left">最小<br> | ||
| 				最大<br> | 				最大<br> | ||
| 行319: | 行317: | ||
| 		</tr> | 		</tr> | ||
| 		<tr><td>モード:4</td></tr> | 		<tr><td>モード:4</td></tr> | ||
| + | 		<tr><td>入力ファイル</td></tr> | ||
| 		<tr> | 		<tr> | ||
| − | 			<td>[[画像: | + | 			<td>[[画像:B120.pad-mrcImagePad.png]]</td> | 
| 			<td><p align="left">最小<br> | 			<td><p align="left">最小<br> | ||
| 				最大<br> | 				最大<br> | ||
| 行336: | 行335: | ||
| 			オプション-W 100,-H 100で出力<br> | 			オプション-W 100,-H 100で出力<br> | ||
| 				  ------></td> | 				  ------></td> | ||
| − | 			<td>[[画像: | + | 			<td>[[画像:B120.m4w100h100-mrcImagePad.png]]</td> | 
| 			<td><p align="left">最小<br> | 			<td><p align="left">最小<br> | ||
| 				最大<br> | 				最大<br> | ||
| 行351: | 行350: | ||
| 		</tr> | 		</tr> | ||
| 		<tr><td>モード:5</td></tr> | 		<tr><td>モード:5</td></tr> | ||
| + | 		<tr><td>入力ファイル</td></tr> | ||
| 		<tr> | 		<tr> | ||
| − | 			<td>[[画像: | + | 			<td>[[画像:Firament-mrcImagePad.png]]</td> | 
| 			<td><p align="left">最小<br> | 			<td><p align="left">最小<br> | ||
| 				最大<br> | 				最大<br> | ||
| 行368: | 行368: | ||
| 			オプション-W 80,-H 80で出力<br> | 			オプション-W 80,-H 80で出力<br> | ||
| 				  ------></td> | 				  ------></td> | ||
| − | 			<td>[[画像: | + | 			<td>[[画像:Pad.m5w80h80-mrcImagePad.png]]</td> | 
| 			<td><p align="left">最小<br> | 			<td><p align="left">最小<br> | ||
| 				最大<br> | 				最大<br> | ||
| 行389: | 行389: | ||
| 			オプション-V 1で出力<br> | 			オプション-V 1で出力<br> | ||
| 				  ------></td> | 				  ------></td> | ||
| − | 			<td>[[画像: | + | 			<td>[[画像:Pad.m5w80h80v1-mrcImagePad.png]]</td> | 
| 			<td><p align="left">最小<br> | 			<td><p align="left">最小<br> | ||
| 				最大<br> | 				最大<br> | ||
| 行404: | 行404: | ||
| 		</tr> | 		</tr> | ||
| 		<tr><td>モード:6</td></tr> | 		<tr><td>モード:6</td></tr> | ||
| + | 		<tr><td>入力ファイル</td></tr> | ||
| 		<tr> | 		<tr> | ||
| − | 			<td>[[画像: | + | 			<td>[[画像:Firament-mrcImagePad.png]]</td> | 
| 			<td><p align="left">最小<br> | 			<td><p align="left">最小<br> | ||
| 				最大<br> | 				最大<br> | ||
| 行421: | 行422: | ||
| 			オプション-W 80,-H 80で出力<br> | 			オプション-W 80,-H 80で出力<br> | ||
| 				  ------></td> | 				  ------></td> | ||
| − | 			<td>[[画像: | + | 			<td>[[画像:Pad.m6w80h80v0-mrcImagePad.png]]</td> | 
| 			<td><p align="left">最小<br> | 			<td><p align="left">最小<br> | ||
| 				最大<br> | 				最大<br> | ||
| 行442: | 行443: | ||
| 			オプション-V 1で出力<br> | 			オプション-V 1で出力<br> | ||
| 				  ------></td> | 				  ------></td> | ||
| − | 			<td>[[画像: | + | 			<td>[[画像:Pad.m6w80h80v1-mrcImagePad.png]]</td> | 
| 			<td><p align="left">最小<br> | 			<td><p align="left">最小<br> | ||
| 				最大<br> | 				最大<br> | ||
| 行457: | 行458: | ||
| 		</tr> | 		</tr> | ||
| 		<tr><td>モード:7</td></tr> | 		<tr><td>モード:7</td></tr> | ||
| + | 		<tr><td>入力ファイル</td></tr> | ||
| 		<tr> | 		<tr> | ||
| − | 			<td>[[画像: | + | 			<td>[[画像:Test.noise-mrcImagePad.png]]</td> | 
| 			<td><p align="left">最小<br> | 			<td><p align="left">最小<br> | ||
| 				最大<br> | 				最大<br> | ||
| 行473: | 行475: | ||
| 			<td>出力結果<br> | 			<td>出力結果<br> | ||
| 				  ------></td> | 				  ------></td> | ||
| − | 			<td>[[画像: | + | 			<td>[[画像:Pad.m7.noise-mrcImagePad.png]]</td> | 
| 			<td><p align="left">最小<br> | 			<td><p align="left">最小<br> | ||
| 				最大<br> | 				最大<br> | ||
| 行488: | 行490: | ||
| 		</tr> | 		</tr> | ||
| 		<tr><td>モード:8</td></tr> | 		<tr><td>モード:8</td></tr> | ||
| + | 		<tr><td>入力ファイル</td></tr> | ||
| 		<tr> | 		<tr> | ||
| − | 			<td>[[画像: | + | 			<td>[[画像:Test.noise-mrcImagePad.png]]</td> | 
| 			<td><p align="left">最小<br> | 			<td><p align="left">最小<br> | ||
| 				最大<br> | 				最大<br> | ||
| 行506: | 行509: | ||
| 			-AWMin 20,-AWMax 30で出力<br> | 			-AWMin 20,-AWMax 30で出力<br> | ||
| 				  ------></td> | 				  ------></td> | ||
| − | 			<td>[[画像: | + | 			<td>[[画像:Pad.m8w100h100mi20ma30-mrcImagePad.png]]</td> | 
| 			<td><p align="left">最小<br> | 			<td><p align="left">最小<br> | ||
| 				最大<br> | 				最大<br> | ||
| 行521: | 行524: | ||
| 		</tr> | 		</tr> | ||
| 		<tr><td>モード:9</td></tr> | 		<tr><td>モード:9</td></tr> | ||
| + | 		<tr><td>入力ファイル</td></tr> | ||
| 		<tr> | 		<tr> | ||
| − | 			<td>[[画像: | + | 			<td>[[画像:Test.noise-mrcImagePad.png]]</td> | 
| 			<td><p align="left">最小<br> | 			<td><p align="left">最小<br> | ||
| 				最大<br> | 				最大<br> | ||
| 行538: | 行542: | ||
| 			オプション-W 100,-H 100で出力<br> | 			オプション-W 100,-H 100で出力<br> | ||
| 				  ------></td> | 				  ------></td> | ||
| − | 			<td>[[画像: | + | 			<td>[[画像:Pad.m9w100h100.noise-mrcImagePad.png]]</td> | 
| 			<td><p align="left">最小<br> | 			<td><p align="left">最小<br> | ||
| 				最大<br> | 				最大<br> | ||
| 行553: | 行557: | ||
| 		</tr> | 		</tr> | ||
| 		<tr><td>モード:10</td></tr> | 		<tr><td>モード:10</td></tr> | ||
| + | 		<tr><td>入力ファイル</td></tr> | ||
| 		<tr> | 		<tr> | ||
| − | 			<td>[[画像: | + | 			<td>[[画像:Test.noise-mrcImagePad.png]]</td> | 
| 			<td><p align="left">最小<br> | 			<td><p align="left">最小<br> | ||
| 				最大<br> | 				最大<br> | ||
| 行570: | 行575: | ||
| 			オプション-W 100,-H 100で出力<br> | 			オプション-W 100,-H 100で出力<br> | ||
| 				  ------></td> | 				  ------></td> | ||
| − | 			<td>[[画像: | + | 			<td>[[画像:Pad.m10w100h100.b120-mrcImagePad.png]]</td> | 
| 			<td><p align="left">最小<br> | 			<td><p align="left">最小<br> | ||
| 				最大<br> | 				最大<br> | ||
| 行591: | 行596: | ||
| 			オプション-V 1で出力<br> | 			オプション-V 1で出力<br> | ||
| 				  ------></td> | 				  ------></td> | ||
| − | 			<td>[[画像: | + | 			<td>[[画像:Pad.m10w100h100ev1.b120-mrcImagePad.png]]</td> | 
| 			<td><p align="left">最小<br> | 			<td><p align="left">最小<br> | ||
| 				最大<br> | 				最大<br> | ||
| 行606: | 行611: | ||
| 		</tr> | 		</tr> | ||
| 		<tr><td>モード:11</td></tr> | 		<tr><td>モード:11</td></tr> | ||
| + | 		<tr><td>入力ファイル</td></tr> | ||
| 		<tr> | 		<tr> | ||
| − | 			<td>[[画像: | + | 			<td>[[画像:Test.noise-mrcImagePad.png]]</td> | 
| 			<td><p align="left">最小<br> | 			<td><p align="left">最小<br> | ||
| 				最大<br> | 				最大<br> | ||
| 行623: | 行629: | ||
| 			オプション-W 100,-H 100で出力<br> | 			オプション-W 100,-H 100で出力<br> | ||
| 				  ------></td> | 				  ------></td> | ||
| − | 			<td>[[画像: | + | 			<td>[[画像:Pad.m11w100h100.noise-mrcImagePad.png]]</td> | 
| 			<td><p align="left">最小<br> | 			<td><p align="left">最小<br> | ||
| 				最大<br> | 				最大<br> | ||
| 行638: | 行644: | ||
| 		</tr> | 		</tr> | ||
| 		<tr><td>モード:12</td></tr> | 		<tr><td>モード:12</td></tr> | ||
| + | 		<tr><td>入力ファイル</td></tr> | ||
| 		<tr> | 		<tr> | ||
| − | 			<td>[[画像: | + | 			<td>[[画像:Test.noise-mrcImagePad.png]]</td> | 
| 			<td><p align="left">最小<br> | 			<td><p align="left">最小<br> | ||
| 				最大<br> | 				最大<br> | ||
| 行655: | 行662: | ||
| 			オプション-W 100,-H 100で出力<br> | 			オプション-W 100,-H 100で出力<br> | ||
| 				  ------></td> | 				  ------></td> | ||
| − | 			<td>[[画像: | + | 			<td>[[画像:Pad.m12w100h100.noise-mrcImagePad.png]]</td> | 
| 			<td><p align="left">最小<br> | 			<td><p align="left">最小<br> | ||
| 				最大<br> | 				最大<br> | ||
| 行670: | 行677: | ||
| 		</tr> | 		</tr> | ||
| 		<tr><td>モード:13</td></tr> | 		<tr><td>モード:13</td></tr> | ||
| + | 		<tr><td>入力ファイル</td></tr> | ||
| 		<tr> | 		<tr> | ||
| − | 			<td>[[画像: | + | 			<td>[[画像:Test.noise-mrcImagePad.png]]</td> | 
| 			<td><p align="left">最小<br> | 			<td><p align="left">最小<br> | ||
| 				最大<br> | 				最大<br> | ||
| 行687: | 行695: | ||
| 			オプション-W 100,-H 100で出力<br> | 			オプション-W 100,-H 100で出力<br> | ||
| 				  ------></td> | 				  ------></td> | ||
| − | 			<td>[[画像: | + | 			<td>[[画像:Pad.m13w100h100.noise-mrcImagePad.png]]</td> | 
| 			<td><p align="left">最小<br> | 			<td><p align="left">最小<br> | ||
| 				最大<br> | 				最大<br> | ||
| 行702: | 行710: | ||
| 		</tr> | 		</tr> | ||
| 		<tr><td>モード:14</td></tr> | 		<tr><td>モード:14</td></tr> | ||
| + | 		<tr><td>入力ファイル</td></tr> | ||
| 		<tr> | 		<tr> | ||
| − | 			<td>[[画像: | + | 			<td>[[画像:Test.noise-mrcImagePad.png]]</td> | 
| 			<td><p align="left">最小<br> | 			<td><p align="left">最小<br> | ||
| 				最大<br> | 				最大<br> | ||
| 行719: | 行728: | ||
| 			オプション-W 100,-H 100で出力<br> | 			オプション-W 100,-H 100で出力<br> | ||
| 				  ------></td> | 				  ------></td> | ||
| − | 			<td>[[画像: | + | 			<td>[[画像:Pad.m14w100h100.noise-mrcImagePad.png]]</td> | 
| 			<td><p align="left">最小<br> | 			<td><p align="left">最小<br> | ||
| 				最大<br> | 				最大<br> | ||
| 行734: | 行743: | ||
| 		</tr> | 		</tr> | ||
| 		<tr><td>モード:15</td></tr> | 		<tr><td>モード:15</td></tr> | ||
| + | 		<tr><td>入力ファイル</td></tr> | ||
| 		<tr> | 		<tr> | ||
| − | 			<td>[[画像: | + | 			<td>[[画像:Test.noise-mrcImagePad.png]]</td> | 
| 			<td><p align="left">最小<br> | 			<td><p align="left">最小<br> | ||
| 				最大<br> | 				最大<br> | ||
| 行752: | 行762: | ||
| 			-Tilt 30,30で出力<br> | 			-Tilt 30,30で出力<br> | ||
| 				  ------></td> | 				  ------></td> | ||
| − | 			<td>[[画像: | + | 			<td>[[画像:Pad.m15W100H100t3030-mrcImagePad.png]]</td> | 
| 			<td><p align="left">最小<br> | 			<td><p align="left">最小<br> | ||
| 				最大<br> | 				最大<br> | ||
| 行774: | 行784: | ||
| 			-Tilt 120,120で出力<br> | 			-Tilt 120,120で出力<br> | ||
| 				  ------></td> | 				  ------></td> | ||
| − | 			<td>[[画像: | + | 			<td>[[画像:Pad.m15W100H100t120120-mrcImagePad.png]]</td> | 
| 			<td><p align="left">最小<br> | 			<td><p align="left">最小<br> | ||
| 				最大<br> | 				最大<br> | ||
2016年2月18日 (木) 10:50時点における最新版
mrcImagePadはパディングを行うEosのコマンドである。
オプション一覧
メインオプション
モードの詳細
| モード | 説明 | 
|---|---|
| 0 | Imageの画像の平均値をパディングする | 
| 1 | Imageの画像のX=0,X=Maxの平均値をパディングする | 
| 2 | Imageの画像の指定された平均幅の、X=0,X=Maxの平均値をパディングする | 
| 3 | Imageの画像のX=0,Max、y=0,Maxの平均値をパディングする | 
| 4 | Imageの画像の平均値をパディングする また、Imageの画像を左下に寄せる | 
| 5 | value値を周辺に埋め、画像が中心に置かれる。画像の値は変化しない。 | 
| 6 | value値を周辺に埋め、画像は左下に寄せられる。画像の値は変化しない。 | 
| 7 | 円より外側の平均値を求め、平均値を引いた値を画像値として設定する | 
| 8 | AWMinからAWMaxの平均値を円の外側のパディング値とする | 
| 9 | パディング値を画像のvalue値とする(m=5と現在は同じ。たぶんつくりかけでそのまま。将来は変更になる可能性有り) | 
| 10 | 期待値を使ってマスク処理をする | 
| 11 | (I(x,y)-avg(bg))/avg(bg))をパディング値とする | 
| 12 | (I(x,y)-avg(I))/sqrt(var(I)))をパディング値とする | 
| 13 | (I(x,y)-avg(bg))/sqrt(var(bg)))をパディング値とする | 
| 14 | (I(x,y)-avg(bg))/(avg(I)-avg(bg))をパディング値とする | 
| 15 | 円のパディングを傾斜させる | 
























