java resize_OpenCV3 Java图像放大缩小 修改图像大小(Imgproc.resize)
Imgproc.resize()方法参数:
src:输入,原图像,即待改变大小的图像;
dst:输出,改变大小之后的图像,这个图像和原图像具有相同的内容,只是大小和原图像不一样而已;
dsize:输出图像的大小。如果这个参数不为0,那么就代表将原图像缩放到这个Size(width,height)指定的大小;如果这个参数为0。
代码案例:package com.what21.opencv.demo;
import org.opencv.core.Core;
import org.opencv.core.Mat;
import org.opencv.core.Size;
import org.opencv.imgcodecs.Imgcodecs;
import org.opencv.imgproc.Imgproc;
public class Resize {
public static void main(String[] args) {
System.loadLibrary(Core.NATIVE_LIBRARY_NAME);
Mat src=Imgcodecs.imread("D:/ShareData/internet.jpg");
//读取图像到矩阵中,取灰度图像
if(src.empty()){
return ;
}
try{
Mat dst=src.clone();
//复制矩阵进入dst
float scale=0.5f;
float width=src.width();
float height=src.height();
Imgproc.resize(src, dst, new Size(width*scale,height*scale));
Imgcodecs.imwrite("D:/ShareData/internet.resize0.5.jpg",dst);
scale=1.5f;
Imgproc.resize(src, dst, new Size(width*scale,height*scale));
Imgcodecs.imwrite("D:/ShareData/internet.resize1.5.jpg",dst);
Imgproc.resize(src, dst, new Size(400,400));
Imgcodecs.imwrite("D:/ShareData/internet.resize400.jpg", dst);
}catch(Exception e){
e.printStackTrace();
}
}
}
java resize_OpenCV3 Java图像放大缩小 修改图像大小(Imgproc.resize)相关推荐
- matplotlib 鼠标拖动坐标图像/鼠标滑轮放大缩小坐标图像
分享一下关于matplotlib 鼠标拖动坐标图像/鼠标滑轮放大缩小坐标图像的代码 先看效果: 1.鼠标左键拖动坐标图像 # 鼠标左键拖拽事件 self.lastx = 0 # 获取鼠标按下时的坐标X ...
- DW里面html鼠标点击特效,dw制作鼠标经过时图像放大鼠标离开图像回原形效果
网页制作图片特效有很多种,其中鼠标经过图片,可以有图片变大或切换图片的效果,在一些网购平台上我们就可能会看到将鼠标放置在一个商品上时,商品的图片可能会变大或变成商品其他角度的图片了,这其实就是两个比较 ...
- 如何使QGraphicsItem不随QGraphicsView放大缩小而改变大小
一.简述 在使用QGraphicsView过程中,有时候我们需要对view进行缩放,但是对于一般正常的加入view中的item都会随着view的大小变化而变化,但是如果我们想让某些item不随view ...
- java 图片放大缩小_java 图像的放大与缩小
图像的放大,需要补充没有的像素,常用的方法有 1.最临近点插值算法(Nearest Neighbor) 2.双线性插值算法(Bilinear Interpolation) 3.双立方插值算法(Bicu ...
- floodfill算法 java_OpenCV 3 floodFill(漫水填充)、图片的放大缩小 pyrUp、pyrDown、Resize JAVA OpenCV专题学习10...
关于 JAVA 学习 OpenCV 的内容,函数讲解.内容我均整理在 GitHubd的[OpenCV3-Study-JAVA] 下面代码中所需的项目结构,图片,请访问 GitHub 获取. 内容在注释 ...
- java计算器监听放大缩小,js监听页面放大缩小
demo body[zoom='scale']:before{ content: '您的网页处于缩放状态,请按 Ctrl+0 恢复到浏览器默认大小'; z-index: 9999; position: ...
- Qt 图像放大缩小拖动
效果: 点击拖动图片. 滚轮放大缩小. 技术小白....只能做成这样的效果了. 源码: https://download.csdn.net/download/a2583211/11256013 记得要 ...
- 教你怎么图片等比例放大缩小超过屏幕大小
我就是那个帖子的楼主并且是版主,希望以后和大家多交流,我是南京诚迈公司的,叫廖建国,在ES2部分. 之前看到好多人问一个问题:怎么图片等比例放大或缩小超过屏幕大小,主要是后面超过屏幕大小,我一直没看到 ...
- 【数字图像处理】图像内插“双线性内插法 Bilinear interpolation”代码演示(以像素中心点确定像素位置)(图像放大缩小)具有低通滤波性质,使高频分量受损,图像轮廓可能会有一点模糊
文章目录 原理 代码 开了个jit加速(没有提高太多) 开numexpr加速 总结 直接调用opencv库(不知为啥那么快) 原理 双线性内插法是使用目标点四周最近的四个点,沿距目标点x方向.y方向的 ...
最新文章
- File `listings.sty' not found. usepackage
- Node项目之评分系统(一)- 基本介绍
- mysql decode语句_mysql数据灾难恢复方案
- boost::iostreams模块实现大文件偏移量使用 file_descriptor 进行测试
- 存储过程的版本控制(StoreProcedure,SourceSafe)
- 最小路径覆盖,最小点覆盖,最大独立点集(转)
- request.setAttribute()用法
- FF与IE兼容性总结(转载)
- socket长连接server c语言,使用socket建立长连接
- Maya API编程快速入门
- 解决VB6控件对象库未注册的问题
- Android平板软件推荐,新人看过来 安卓平板装机必备软件推荐
- Linux安装/升级/卸载pip3
- 手写操作系统2——编写MBR主引导程序
- Java:pdf文件中添加图片
- Word 分节设置不同起始页码
- Fedora20在神州战神K650D1安装过程,使用netinstall和Dvd.iso镜像安装。
- ARM9开发之学习过程总结
- 企业税务负面信息综合查询
- win10搜索框突然不能使用了
热门文章
- 【渝粤教育】 广东开放大学 21秋期末考试物业经营管理实务10123k2
- 物联网在医疗保健中的应用
- oracle12c asmfd,Oracle 12C R2-新特性-自动配置ASMFD
- α稳定分布噪声基本原理及基于Chambers Mallows Stuck算法生成噪声并对信号加噪
- linux函数计时,Linux 中的计时——gettimeofday函数
- 【强化学习】可视化学习tensorboard
- View的事件分发机制简述
- python课设总结_Python技术分享课总结:用Python模拟知乎自动登录
- python 安装虚拟环境virtualenv
- 笑郭网络验证3.8研究笔记(内有视频教程)