自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 Java OpenCV开发——图像镜像翻转

主要使用OpenCV的flip()方法,可以实现图像的垂直、水平以及同时垂直镜像翻转。    flip是Core的静态方法,用法为:    public static void flip(Mat src, Mat dst, int flipCode)    参数说明:   src:输入图像;   dst:输出图像;   flipCode:     = 0 图像向下翻转

2017-12-28 20:40:26 3714 2

原创 Java OpenCV开发——裁剪ROI区域

开发中需要裁剪出源图像的ROI区域,用Java OpenCV实现代码如下:      public static void cutImgROI() { //要剪切的图片的宽和高 int width = 140, height = 140; //要剪切的图片的起始坐标 int startX = 0, startY = 0;

2017-12-28 13:58:05 5053 1

原创 Java OpenCV开发——RGB和HSV颜色空间转换

主要使用cvtColor方法来实现颜色空间的互转。代码如下: Mat img = Imgcodecs.imread("img/tooth1.png"); Mat imgHSV = new Mat(img.rows(), img.cols(), CvType.CV_8UC3); Mat img2 = new Mat(img.rows(), img.cols(

2017-12-26 21:47:24 4449 4

原创 Java OpenCV开发——Mat部分使用

只简单列举我在Java OpenCV开发中用到的Mat的使用方法。OpenCV和JavaCV的使用方式不太一样,这里只列举OpenCV下的使用方式。读取图片: Mat img = Imgcodecs.imread("img/tooth1.png");复制Mat: Mat img2 = img.clone();根据行和列初始化Mat: Mat img2 = new Mat(img.rows

2017-12-26 21:44:09 10422

原创 Java OpenCV开发——使用JavaCV在窗口显示图像,并监听鼠标点击事件

在Eclipse下使用OpenCV开发过程中,需要在弹出窗口中显示图像,并能监听鼠标点击事件。但网上一般都是用JLabel显示图片,再添加到JFrame上;但JLabel不对输入事件作出反应,无法实现需求。      为此我查遍资料,发现在JavaCV中,实现了CanvasFrame这个类,它继承了JFrame,内部是用Canvas来显示图片。而Canvas可以实现监听输入事件,所以通过Canv

2017-12-26 21:29:48 4380 2

原创 Java OpenCV开发——Mat和BufferedImage互转

在Eclipse下使用OpenCV,想用Java的GUI在弹出窗口中查看图片,则需要涉及到OpenCV的Mat转成BufferedImage。代码如下:public class Mat2BufImg { /** * Mat转换成BufferedImage * * @param matrix * 要转换的Mat * @pa

2017-12-26 20:26:40 13463 5

深度学习入门之PyTorch (廖星宇 著) 完整版 pdf

非常好的深度学习PyTorch框架入门文档。本书将从人工智能的介绍入手,了解机器学习和深度学习的基础理论,并学习如何用PyTorch框架对模型进行搭建。

2019-04-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除