代码

public static void main(String[] args) {OpencvTest2 opencvTest2 = new OpencvTest2();Mat src = Imgcodecs.imread("F:\\opencvPhoto\\photo\\cutImage.png");Rect rect = new Rect(new Point(1, 1), new Point(9, 9));Rect rect1 = new Rect(1, 1, 8, 8);Mat cutImage = opencvTest2.cutImage(src, rect);Imgcodecs.imwrite("F:\\opencvPhoto\\photo\\cutResult.jpg", cutImage);Mat cutImage1 = opencvTest2.cutImage(src, rect1);Imgcodecs.imwrite("F:\\opencvPhoto\\photo\\cutResult1.jpg", cutImage1);
}public Mat cutImage(Mat src, Rect rect) {//图片裁剪Mat src_roi = new Mat(src, rect);Mat cutImage = new Mat();src_roi.copyTo(cutImage);return cutImage;
}

cutImage

裁剪原图说明:大小为10*10,具体如下图

裁剪结果

cutResult

cutResult1

参考链接及拓展应用

https://blog.csdn.net/sac761/article/details/51926853

Java OpenCV 裁剪图片相关推荐

  1. python opencv 裁剪图片_Python图片裁剪的两种方式——Pillow和OpenCV

    在这篇文章里我们聊一下Python实现图片裁剪的两种方式,一种利用了Pillow,还有一种利用了OpenCV.两种方式都需要简单的几行代码,这可能也就是现在Python那么流行的原因吧. OpenCV ...

  2. java -- cropper裁剪图片并base64上传 移动端简单示例

    前言 cropper是一款使用简单且功能强大的图片剪裁jQuery插件.该图片剪裁插件支持图片放大缩小,支持图片旋转,支持触摸屏设备,支持canvas,并且支持跨浏览器使用. cropper有两种方式 ...

  3. JAVA Opencv在图片上添加中文

    问题描述: 将图片进行均值.中值.高斯滤波,高斯边缘检测,并在图片上添加中文文字. 一.算法思想 首先经过opencv的一系列操作,例如高斯模糊.均值模糊等操作后.用Imgcodecs.imwrite ...

  4. opencv裁剪图片_前端智能化实践——从图片识别UI样式

    导语:前端智能化,就是通过AI/CV技术,使前端工具链具备理解能力,进而辅助开发提升研发效率,比如实现基于设计稿智能布局和组件智能识别等. 本文要介绍的是我在前端智能化的实践:通过计算机视觉技术实现自 ...

  5. 使用java+OpenCV进行图片对比并标记差异部分(支持中文图片路径)

    1.设计方法为: 首先将两个图片转化为灰度图: 进行灰度图比对,1为完全相同,此处可以插入阀值: 计算两个灰度图的绝对差值并放入一个新的Mat对象: 将新的mat对象进行绝对差值化: 寻找轮廓图并用红 ...

  6. opencv 裁剪图片

    文章目录 背景 方法 背景 通过cv2.selectROI得到了区域的就(minx,miny,w,h),我们需要在frame中把这一区域裁剪下来.听人说crop下来,我以为opencv中有特定的函数, ...

  7. OPENCV裁剪图片

    采用OPENCV,从一幅图像中提取部分区域,并保存为新图像. http://blog.csdn.net/aguisy/article/details/5787221 采用OpenCV,从一幅图像中提取 ...

  8. java opencv 添加图片水印

    本示例主要基于addWeighted图像的叠加/线性混合函数实现. addWeighted函数简介如下: /*** addWeighted之图像的叠加/线性混合* addWeighted(* Mat ...

  9. java opencv 更换图片背景色(基于ROI)

    public void test16ToPersonBackground() {Mat src = GeneralUtils.converMat("C:\\图片\\test\\0001.jp ...

  10. Java + OpenCV 实现图片修复(去水印)(JavaCV)

    一.效果展示 如效果图显示运行结果, 左边为原图, 右边为去水印(修复)后的图片. 二.技术实现思路 1. 图片转换成灰色(降低为一维的灰度,减低计算强度) 2. 对灰度图片进行高斯模糊操作, 这里进 ...

最新文章

  1. Winform中怎样根据Name获取同窗体的控件
  2. java 中数组与list_Java中List与数组相互转换实例分析
  3. 线框图用什么软件_为什么要在线框中着色?
  4. 前端学习(3128):react-hello-react之回调形式的ref
  5. RBSP、SODB、EBSP三者的区别和联系 SPS: sequence parameter sets
  6. C#中string[]数组和liststring泛型的相互转换 【转】
  7. 2021年国内四大 IoT 物联网平台选型对比综合评估报告
  8. Windows下安装JanusGraph(踩坑记录)
  9. 求职数据分析师岗位,简历应该如何写?|工科生三个月成功转行数据分析心得浅谈
  10. js prototype 原型对象
  11. 云笔记+心情日记类APP推荐
  12. 小程序搜索页面搜索记录和热门搜索实现
  13. 常用传感器讲解七--红外警报传感器(KY-008)
  14. 数据告诉你杜蕾斯是怎么风靡全球的?
  15. 21 个好用的持续集成工具,总有一款适合你
  16. Ubuntu 1804 切换国内源
  17. 国内开源商城系统如何选型
  18. 利用matlab的SPM12功能核磁共振成像数据处理_Auditory fMRI data(二)
  19. C#/Unity不允许发送UDP到255.255.255.255的解决方法
  20. W25Q128---读写

热门文章

  1. Android通知栏图标显示网络图片
  2. 大数据招聘信息可视化
  3. ?username=王二麻子age=18转换成对象?
  4. java7723魂斗罗2_魂斗罗3代-完全版
  5. win10系统计算机如何加密,win10系统自带加密使用的设置方法
  6. 503错误的原因和解决方法
  7. 【毕业设计】47-基于单片机的锅炉过热汽温控制系统设计(原理图工程+仿真工程+源代码+答辩论文)
  8. linux设置搜狗输入法,Ubuntu系统安装和使用搜狗输入法
  9. ubuntu不支持安装搜狗_Ubuntu下安装搜狗输入法已经fcitx升级后搜狗输入法不能使用的解决办法...
  10. mysqld: [ERROR] Found option without preceding group in config file D:\MySql\MyS ql\my.ini at line 1