opencv

标签 opencv 的文章
  • OpenCV和Java,macos下录制摄像头视频

    OpenCV和Java,macos下录制摄像头视频

    环境配置参考:http://www.gaohaiyan.com/3201.html 本例仅录制视频,没有音频。 用到的xuggle库jar: 从 https://mvnrepository.com/ 搜索下载 https://www.dcm4che.org/maven2/xuggle/xuggle-xuggler/5.4/xuggle-xuggler-5.4.jar https://repo1.maven.org/maven2/org/slf4j/slf4j-api/1.7.32/slf4j-api-1.7.32.jar https://repo1.maven.org/maven2/c...

  • OpenCV和Java,照手电筒效果、凸透镜、凹透镜

    OpenCV和Java,照手电筒效果、凸透镜、凹透镜

    通过Mat操作每个像素,改变bgr三色的值大小。 以及"改变像素的位置",扩张和挤压。 [crayon-6648f63be76cb029754519/] 一段python的参考代码: [crayon-6648f63be76de263778440/] - end

  • OpenCV和Java,Mat和Core

    OpenCV和Java,Mat和Core

    平常处理的jpg、png、bmp图片都是Bitmap,是像素点的矩阵。在OpenCV中最常用Mat对其进行操作。Mat即Matrix的缩写。 1.CvType 这个类的一些静态int类型变量用来标识数据的类型。 [crayon-6648f63be7d0e898943212/] 2.Mat的创建 [crayon-6648f63be7d17885665993/] 3.Mat的常用计算方法 1)常用计算 [crayon-6648f63be7d2c554342361/] 逆矩阵...

  • OpenCV和Java,Macos中编译OpenCV3.4.16的jar

    OpenCV和Java,Macos中编译OpenCV3.4.16的jar

    Macos中编译OpenCV3.4.16的jar文件。 1.安装依赖 可能须要安装的:qt、ffmpeg、pkg-config、libgphoto2、libav、libjpeg、libpng、libtiff、libdc1394, 可以使用brew install xxx安装,安装失败的再按下文手动安装。 java、gcc、git、cmake、ant、python是必须的,除此本例还安装了ffmpeg。 1.1.安装JDK 配置JAVA_HOME,略。 1.2.安装ant 须要先安...

  • OpenCV和Java,PC交互操作-图片加载、质量修改、摄像头操作

    OpenCV和Java,PC交互操作-图片加载、质量修改、摄像头操作

    1.读取图片属性 [crayon-6648f63be864e154331489/] [crayon-6648f63be8655839325577/] 2.在swing中展示图片 Swing是一个用于开发Java应用程序用户界面的开发工具包,是由纯Java实现的。 1)Imgcodecs Imgcodecs类位于org.opencv.imgcodecs包下,java版opencv中只有这一个图片编码类。其中最常用的是imread、imwrite 2个方法。 [crayon-6648f63be...

  • OpenCV和Java,Windows中使用Eclipse环境的准备

    OpenCV和Java,Windows中使用Eclipse环境的准备

    [Windows 7 x64] [Eclipse 4.6.3] [OpenCV 3.3.0] 一:下载 http://opencv.org/ 解压后看到的目录结构如下图, java是我们在win平台进行opencv开发必须的jar库,其中只有一个核心jar文件; 二:集成到NetbeansIDE JDK的安装略。 这里选用NetBeans也好,Eclipse也好,IDEA也好。其差别只是添加opencv库流程稍不同;Eclipse可能在jswing...