关闭

Opencv3_Java 消除图像上的目标EliminateObject photoPhoto

标签: Opencv3Java
203人阅读 评论(0) 收藏 举报
分类:

消除图像上的目标EliminateObject photoPhoto


package opencv_java_demo;

import org.opencv.core.Mat;
import org.opencv.imgcodecs.Imgcodecs;
import org.opencv.photo.Photo;

public class EliminateObject {

	public static void main(String[] args) {
		try{
			Mat src=Imgcodecs.imread("./images/lenna.jpg");
			Mat msk=Imgcodecs.imread("./images/lenna_mask.jpg");
			
			if(src.empty()||msk.empty()){
				throw new Exception("no file");
			}
			
			Mat dst=src.clone();
			Photo.inpaint(src, msk, dst, 1, Photo.INPAINT_TELEA);
			
			Imgcodecs.imwrite("./imgaes/lenna_mask_dst.jpg", dst);
		}catch(Exception e){
			System.out.println("例外"+e);
		}

	}

}


0
0

猜你在找
查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:56486次
    • 积分:1236
    • 等级:
    • 排名:千里之外
    • 原创:57篇
    • 转载:0篇
    • 译文:4篇
    • 评论:108条
    QQ联系方式
    作者日本硕士
    知识长期输入中
    技术长期磨练中
    如有问题或交流
    请QQ联系 649508982
    来者请说明CSDN
    或者加入机器学习交流群
    不定期发送pdf等学习资源
    QQ群号:657119450
    机器学习 QQ群加入
    博客专栏
    最新评论