カプセル化処理ImageJの後のJava画像処理のための便利なフレームワーク

免責事項:この記事はブロガーオリジナル記事です、続くBY-SAのCC 4.0を著作権契約、複製、元のソースのリンクと、この文を添付してください。
このリンク: https://blog.csdn.net/zhanghaishan/article/details/84990094

USEを使います

<dependency>
	<groupId>org.mountcloud</groupId>
	<artifactId>imagej-operate</artifactId>
	<version>0.1</version>
</dependency>

説明

  このプロジェクトは、主にImageJの動作を最適化するために、このプロジェクトは、画像上の主にJavaのバックグラウンド操作で、操作のImageJの基本的な枠組みです。

機能

1:IJGaussianBlurParamとIJGaussianBlurOperationを参照してください。

2:paramは操作の完了との完全な動作です。

3:上記のように操作継承IJOperationBase、PARAM継承IJParamBase、拡張操作。

Demo 用例

@Test
public void testBlur() throws InvocationTargetException, NoSuchMethodException, InstantiationException, IllegalAccessException {
    IJGaussianBlurParam param = new IJGaussianBlurParam();
    param.setRadius(25);
    param.setSourceImage("D:\\Pictures\\222.jpg");
    param.setTargetImage("D:\\Pictures\\222_25.png");


    IJGaussianBlurOperation operation = IJOperationFactory.getFactory("org.mountcloud.imagej.operate.operation").createOperation(param);
    System.out.println(operation.run());
}

おすすめ

転載: blog.csdn.net/zhanghaishan/article/details/84990094