Java OpenCV 裁剪图片
代码
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 裁剪图片相关推荐
- python opencv 裁剪图片_Python图片裁剪的两种方式——Pillow和OpenCV
在这篇文章里我们聊一下Python实现图片裁剪的两种方式,一种利用了Pillow,还有一种利用了OpenCV.两种方式都需要简单的几行代码,这可能也就是现在Python那么流行的原因吧. OpenCV ...
- java -- cropper裁剪图片并base64上传 移动端简单示例
前言 cropper是一款使用简单且功能强大的图片剪裁jQuery插件.该图片剪裁插件支持图片放大缩小,支持图片旋转,支持触摸屏设备,支持canvas,并且支持跨浏览器使用. cropper有两种方式 ...
- JAVA Opencv在图片上添加中文
问题描述: 将图片进行均值.中值.高斯滤波,高斯边缘检测,并在图片上添加中文文字. 一.算法思想 首先经过opencv的一系列操作,例如高斯模糊.均值模糊等操作后.用Imgcodecs.imwrite ...
- opencv裁剪图片_前端智能化实践——从图片识别UI样式
导语:前端智能化,就是通过AI/CV技术,使前端工具链具备理解能力,进而辅助开发提升研发效率,比如实现基于设计稿智能布局和组件智能识别等. 本文要介绍的是我在前端智能化的实践:通过计算机视觉技术实现自 ...
- 使用java+OpenCV进行图片对比并标记差异部分(支持中文图片路径)
1.设计方法为: 首先将两个图片转化为灰度图: 进行灰度图比对,1为完全相同,此处可以插入阀值: 计算两个灰度图的绝对差值并放入一个新的Mat对象: 将新的mat对象进行绝对差值化: 寻找轮廓图并用红 ...
- opencv 裁剪图片
文章目录 背景 方法 背景 通过cv2.selectROI得到了区域的就(minx,miny,w,h),我们需要在frame中把这一区域裁剪下来.听人说crop下来,我以为opencv中有特定的函数, ...
- OPENCV裁剪图片
采用OPENCV,从一幅图像中提取部分区域,并保存为新图像. http://blog.csdn.net/aguisy/article/details/5787221 采用OpenCV,从一幅图像中提取 ...
- java opencv 添加图片水印
本示例主要基于addWeighted图像的叠加/线性混合函数实现. addWeighted函数简介如下: /*** addWeighted之图像的叠加/线性混合* addWeighted(* Mat ...
- java opencv 更换图片背景色(基于ROI)
public void test16ToPersonBackground() {Mat src = GeneralUtils.converMat("C:\\图片\\test\\0001.jp ...
- Java + OpenCV 实现图片修复(去水印)(JavaCV)
一.效果展示 如效果图显示运行结果, 左边为原图, 右边为去水印(修复)后的图片. 二.技术实现思路 1. 图片转换成灰色(降低为一维的灰度,减低计算强度) 2. 对灰度图片进行高斯模糊操作, 这里进 ...
最新文章
- Winform中怎样根据Name获取同窗体的控件
- java 中数组与list_Java中List与数组相互转换实例分析
- 线框图用什么软件_为什么要在线框中着色?
- 前端学习(3128):react-hello-react之回调形式的ref
- RBSP、SODB、EBSP三者的区别和联系 SPS: sequence parameter sets
- C#中string[]数组和liststring泛型的相互转换 【转】
- 2021年国内四大 IoT 物联网平台选型对比综合评估报告
- Windows下安装JanusGraph(踩坑记录)
- 求职数据分析师岗位,简历应该如何写?|工科生三个月成功转行数据分析心得浅谈
- js prototype 原型对象
- 云笔记+心情日记类APP推荐
- 小程序搜索页面搜索记录和热门搜索实现
- 常用传感器讲解七--红外警报传感器(KY-008)
- 数据告诉你杜蕾斯是怎么风靡全球的?
- 21 个好用的持续集成工具,总有一款适合你
- Ubuntu 1804 切换国内源
- 国内开源商城系统如何选型
- 利用matlab的SPM12功能核磁共振成像数据处理_Auditory fMRI data(二)
- C#/Unity不允许发送UDP到255.255.255.255的解决方法
- W25Q128---读写
热门文章
- Android通知栏图标显示网络图片
- 大数据招聘信息可视化
- ?username=王二麻子age=18转换成对象?
- java7723魂斗罗2_魂斗罗3代-完全版
- win10系统计算机如何加密,win10系统自带加密使用的设置方法
- 503错误的原因和解决方法
- 【毕业设计】47-基于单片机的锅炉过热汽温控制系统设计(原理图工程+仿真工程+源代码+答辩论文)
- linux设置搜狗输入法,Ubuntu系统安装和使用搜狗输入法
- ubuntu不支持安装搜狗_Ubuntu下安装搜狗输入法已经fcitx升级后搜狗输入法不能使用的解决办法...
- mysqld: [ERROR] Found option without preceding group in config file D:\MySql\MyS ql\my.ini at line 1