opencv3_java 图形图像的均衡Equalize equalizeHist

原创 2017年05月31日 21:27:37

图形图像的均衡Equalize equalizeHist


package opencv_java_demo;

import org.opencv.core.*;
import org.opencv.imgcodecs.*;
import org.opencv.imgproc.Imgproc;

public class Equalize {

	public static void main(String[] args) {
		try{
			System.loadLibrary(Core.NATIVE_LIBRARY_NAME);
			
			Mat src=Imgcodecs.imread("./images/lenna.jpg",Imgcodecs.CV_LOAD_IMAGE_GRAYSCALE);
			//读取图像到矩阵中,取灰度图像
			if(src.empty()){
				throw new Exception("no file");
			}
			
			Imgcodecs.imwrite("./images/in.jpg", src);
			//输出灰度图像值
			Mat dst=new Mat();
			//定义新矩阵
			Imgproc.equalizeHist(src, dst);
			//辉度平滑
			Imgcodecs.imwrite("./images/equalize.jpg", dst);
			
		}catch(Exception e){
			System.out.println("例外:" + e);
		}

	}

}






版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

大龄程序员的发展方向,做管理or继续写程序?

现状作为一名快到30岁的大龄程序员,目前依然在写程序,并希望在编程方面能有所成绩。同时也在发展其他方面的斜杠能力。至于未来的发展方向,是做管理还是继续写程序,我认为需要按自身按发展情况而来,不能一概而...

opencv3_java 图像索贝尔Sobel处理 Imgproc.Sobel

图像索贝尔Sobel处理 Imgproc.Sobel package opencv_java_demo; import org.opencv.core.*; import org.opencv....

opencv3_java 图形图像的翻转Flip flip

图形图像的翻转Flip flip package opencv_java_demo; import org.opencv.core.*; import org.opencv.imgcodecs....

opencv3_java 图形图像模块化Mozaic Imgproc.resize

图形图像模块化Mozaic Imgproc.resize package opencv_java_demo; import org.opencv.core.*; import org.openc...

opencv3_java 在图形图像上画线LinesOnImage Imgproc.line

在图形图像上画线LinesOnImage Imgproc.line package opencv_java_demo; import org.opencv.core.*; import org....

opencv3_java 摄像头图形图像检测DetectObjectsCamera videoioVideoCapture

摄像头图形图像检测DetectObjectsCamera videoioVideoCapture package opencv_java_demo; import javax.swing.*; ...

彩色图像直方图均衡化 --- 基于OpenCV中EqualizeHist_Demo实现

1. 灰度图像直方图均衡化 2.

opencv学习(三十六)图像直方图均衡化equalizeHist

图像直方图描述了图像中灰度值的分布情况,直方图均衡化就是通过拉伸像素强度分布范围来增强图像对比度的一种方法。如下图: 可以看到像素主要集中在中间的一些强度值上。直方图均衡化要做的就是拉伸这个范围。如...

【OpenCV】图像变换(六)对数极坐标变换LogPolar&直方图均衡EqualizeHist

(1)Log-Polar变换 对于二维图像,Log-polar转换表示从笛卡尔坐标到极坐标的变换。关于笛卡尔坐标向极坐标的变换,这个数学上的变换,我相信在中学很多人就明白,在这里就不做过多的赘述。 ...

opencv3.0 函数学习 3——equalizeHist 直方图均衡化

equalizeHist 直方图均衡化 函数功能:直方图均衡化,该函数能归一化图像亮度和增强对比度 为了更好地观察直方图均衡化的效果, 我们使用一张对比度不强的图片作为源图...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:opencv3_java 图形图像的均衡Equalize equalizeHist
举报原因:
原因补充:

(最多只允许输入30个字)