Opencv与Java的千丝万缕
CommissarMa
Keep studying!Keep running!
展开
-
【Java Opencv系列】1.2WindowBuilder的使用入门
WindowBuilder使用1、 在Eclipse中新建一个Java项目。【File】->【New】->【Java Project】Project name填写:testWindowBuilder,然后【Finish】在中发现我们建立的项目2、 右键src,【new】->【package】Name:tes原创 2017-03-27 14:42:27 · 1762 阅读 · 0 评论 -
【Java Opencv系列】4.4读取视频并显示
4.4读取视频并显示本节内容代码下载链接:http://download.csdn.net/detail/u012343179/9798499在testOpencv工程下新建VideoPlay.java窗体应用代码如下:package imageIO;import java.awt.EventQueue;import java.awt.image.Buffer原创 2017-03-30 10:26:50 · 5050 阅读 · 10 评论 -
【Java Opencv系列】4.3读取摄像头并显示
4.3读取摄像头并显示本节内容代码下载链接:http://download.csdn.net/detail/u012343179/9797850在testOpencv项目的imageIO包下新建CameraBasic窗体程序:在窗体中拖放一个label和一个button代码如下:package imageIO;import java.awt.Even原创 2017-03-29 21:54:03 · 11308 阅读 · 13 评论 -
【Java Opencv系列】4.2在窗体中显示图像
4.2在窗体中显示图像本节内容代码下载链接:http://download.csdn.net/detail/u012343179/9797262在testOpencv项目的imageIO包中新建ShowImage.java窗体应用在Design面板中拖一个JLabel控件到窗体中(不会的话可以看1.2节)切换到source面板,代码如下:package imag原创 2017-03-29 13:02:31 · 5353 阅读 · 0 评论 -
【Java Opencv系列】4.1图片读写操作
4.1图片读写操作本节内容代码下载链接:http://download.csdn.net/detail/u012343179/9797260在testOpencv项目中新建一个imageIO包,包内创建一个新的ReadAndWriteImage.java类代码如下:运行结果:7.png为F盘中原有图像,777.png为我们新写入的图像原创 2017-03-29 12:59:01 · 6503 阅读 · 3 评论 -
【Java Opencv系列】3.2Mat的线性代数加减乘操作
3.2Mat的线性代数加减乘操作本节内容代码下载链接:http://download.csdn.net/detail/u012343179/9797255在testOpencv项目中matAction中新建一个LinearAlgebraMiddle.java类代码如下:运行结果:加法和减法一目了然,下面介绍一下矩阵的乘法:矩阵相乘Api:原创 2017-03-29 12:54:58 · 4902 阅读 · 0 评论 -
【Java Opencv系列】3.1Mat的线性代数基础操作
3.1Mat的线性代数基础操作本节内容代码下载链接:http://download.csdn.net/detail/u012343179/9797251在testOpencv项目中matAction中新建一个LinearAlgebraBasic.java类代码如下:运行结果:注意:要计算逆矩阵,矩阵的元素类型必须为CV_32FC1或CV_64原创 2017-03-29 12:50:55 · 1108 阅读 · 0 评论 -
【Java Opencv系列】2.4Mat常用操作
2.4Mat常用操作本节内容代码下载链接:http://download.csdn.net/detail/u012343179/9797247还是继续使用上节中的NewMat.java修改代码如下:代码通俗易懂,不做过多解释运行结果:唯一值得注意的是矩阵的Size,先列后行,与平时习惯相反。CommissarMa 2017年3月24原创 2017-03-29 12:43:14 · 2522 阅读 · 0 评论 -
【Java Opencv系列】2.3矩阵元素类型
2.3矩阵元素类型图像数据常识:对于灰度图像,通常是1通道,灰度值范围[0,255]对于彩色图像,通常是RGB颜色空间,3通道,每个通道的范围[0,255] Opencv矩阵中元素的类型如下: Modifier and TypeField and Descriptionstatic intCV_16S原创 2017-03-29 10:42:28 · 882 阅读 · 0 评论 -
【Java Opencv系列】2.2建立矩阵(Mat)
2.2建立矩阵(Mat)本节内容代码下载链接:http://download.csdn.net/detail/u012343179/9795413Mat是Matrix(矩阵)的缩写Mat类位于org.opencv.core中最常用的Mat构造方法:Mat(int rows, int cols, int type) rows:矩阵的行数cols:矩阵的列数type原创 2017-03-29 10:35:51 · 4646 阅读 · 0 评论 -
【Java Opencv系列】2.1Java中调用Opencv的方法(第一个JavaOpencv程序)
2.1Java中调用Opencv的方法(第一个JavaOpencv程序)本节内容代码下载链接:http://download.csdn.net/detail/u012343179/9795405接着使用testWindowBuilder项目在test包下新建一个myFirstJavaOpencvProgram类代码如下:原创 2017-03-29 10:19:31 · 4398 阅读 · 1 评论 -
【Java Opencv系列】1.3Eclipse中配置Opencv库
1.3Eclipse中配置Opencv库本节内容代码下载链接:http://download.csdn.net/detail/u012343179/9795396总体思路:1、先在Eclipse中,建立全局Opencv库 2、每次新建项目需要使用Opencv时,引入该全局库。 具体步骤:启动Eclipse,【Window】->【Preferences】原创 2017-03-27 16:50:08 · 1025 阅读 · 0 评论 -
【Java Opencv系列】1.1Java Opencv环境配置
Java Opencv环境配置1、 Java安装:上Oracle官网下载2、 Java环境配置http://jingyan.baidu.com/article/f96699bb8b38e0894e3c1bef.html3、 OpenCV下载:http://opencv.org/4、 OpenCV安装:双击安装到某个目录(其安装的实际过程是原创 2017-03-27 14:33:28 · 1248 阅读 · 0 评论 -
【Java Opencv系列】5.1彩色图像转灰度
5.1彩色图像转灰度图本节内容代码下载链接:http://download.csdn.net/detail/u012343179/9801552Gray = R*0.299 + G*0.587 + B*0.114在testOpencv项目下创建imageBasicProcess包,包下新建RgbtoGRayTest.java窗体应用和MyRgbtoGray.java类。原创 2017-04-01 16:57:11 · 3163 阅读 · 5 评论