关闭

Opencv3_Java 消除图像上的目标EliminateObject photoPhoto

标签: Opencv3Java
794人阅读 评论(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
查看评论

Opencv 和 c++ 框出图片中的目标

主要是使用opencv中的鼠标操作 —-setMOuseCallback函数的作用是为指定窗口设置鼠标回调函数,原型如下。C++:void setMouseCallback(conststring& winname, MouseCallback on...
  • u010016150
  • u010016150
  • 2017-03-08 21:05
  • 784

opencv3_java 图像的阈值图像生成Threshold Imgproc.threshold

图像的阈值图像生成Threshold Imgproc.threshold package opencv_java_demo; import org.opencv.core.*; import org.opencv.imgcodecs.*; import org.opencv.imgproc.I...
  • sileixinhua
  • sileixinhua
  • 2017-05-31 21:00
  • 1166

用简单算法去除图像抖动

有时人们需要去除视频中的抖动。     本人用一种简单算法实现了该功能,实际效果还不错。     主要思想是这样的:在第一帧图像中选择一块特征明显的纹理Patch,然后在随后的每一帧图像中找到与该纹理Patc...
  • kklots
  • kklots
  • 2012-09-26 23:03
  • 3083

定位图像中的指定目标实现源码

本文主要用opencv的  cvMatchTemplate函数实现的模板匹配,此函数也可自己实现,楼主自己做了一种匹配方法准确度还有待提升,所以在此还是用的opencv的函数,下面先对这个函数做个说明: 比较模板和重叠的图像区域 void cvMatchTemplate( const ...
  • liu_xiao_cheng
  • liu_xiao_cheng
  • 2016-01-18 09:27
  • 1053

opencv3_java 图像上加水印TextOnImg Rect

图像上加水印Trimming Rect package opencv_java_demo; import org.opencv.core.*; import org.opencv.imgcodecs.*; import org.opencv.imgproc.Imgproc; public c...
  • sileixinhua
  • sileixinhua
  • 2017-05-31 21:01
  • 929

图像中目标特征分类

图像目标的特征大致可分为:视觉特征、统计特征、da
  • yang090510118
  • yang090510118
  • 2014-06-17 10:49
  • 1060

opencv3_java 图像Mat画图 Mat

图像Mat画图 Mat package opencv_java_demo; import org.opencv.core.*; import org.opencv.imgcodecs.Imgcodecs; public class CreateImage { public stat...
  • sileixinhua
  • sileixinhua
  • 2017-05-30 17:42
  • 685

图像目标定位与检测的方法分类

彼岸花 毕业小硕,主研机器视觉,图像处理方向,专注于图像分类,识别,机器视觉   各种二进制特征提取算子(ORB 、BRIEF 、 FREAK、 BRISK) Opencv运动物体常用的特征提取与匹配方法 图像匹配 图像匹配能够应用的场合非常多,如目标跟踪,检测,识别,图像拼...
  • chaihuimin
  • chaihuimin
  • 2017-05-07 22:57
  • 1640

图像处理中目标函数求解方法整理(更新一部分)

图像处理中目标函数各式各样,很难记住相应的求解方法,本文档今天就给大家稍微整理一下,方便大家查阅。大约7~8种,先更新一部分,码公式太累了,剩下的抽空慢慢更新吧。说明:参看本篇博客前,请参看我的上一篇博客:矩阵求导。不然对本篇博客很难理解或者一知半解。第一种 min12∥X∥2F+12∥X−M∥2F...
  • lilai619
  • lilai619
  • 2015-07-21 19:43
  • 1175

图像处理中消除相机透镜畸变和视角变换

一般的针孔相机模型如下: 三维坐标点经过透视投影变换,转换到一个图像平面坐标点。 而相机透镜还存在一定的畸变,包括横向畸变和切向畸变。   因此,针孔相机模型又被扩展为以下模型: 首先,世界坐标被转换为相机坐标,由X,Y,Z到x,y,z; 然后,归一化,z=1处,x,y的投影坐标x...
  • BBZZ2
  • BBZZ2
  • 2016-04-13 10:12
  • 3166
    个人资料
    • 访问:135529次
    • 积分:2294
    • 等级:
    • 排名:第19281名
    • 原创:90篇
    • 转载:0篇
    • 译文:4篇
    • 评论:135条
    联系方式
    QQ联系方式
    作者日本硕士
    知识长期输入中
    技术长期磨练中
    如有问题或交流
    请QQ联系 649508982
    来者请说明CSDN
    或者加入机器学习交流群
    不定期发送pdf等学习资源
    QQ群号:657119450
    机器学习 QQ群加入
    博客专栏
    最新评论