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)相关推荐

  1. matplotlib 鼠标拖动坐标图像/鼠标滑轮放大缩小坐标图像

    分享一下关于matplotlib 鼠标拖动坐标图像/鼠标滑轮放大缩小坐标图像的代码 先看效果: 1.鼠标左键拖动坐标图像 # 鼠标左键拖拽事件 self.lastx = 0 # 获取鼠标按下时的坐标X ...

  2. DW里面html鼠标点击特效,dw制作鼠标经过时图像放大鼠标离开图像回原形效果

    网页制作图片特效有很多种,其中鼠标经过图片,可以有图片变大或切换图片的效果,在一些网购平台上我们就可能会看到将鼠标放置在一个商品上时,商品的图片可能会变大或变成商品其他角度的图片了,这其实就是两个比较 ...

  3. 如何使QGraphicsItem不随QGraphicsView放大缩小而改变大小

    一.简述 在使用QGraphicsView过程中,有时候我们需要对view进行缩放,但是对于一般正常的加入view中的item都会随着view的大小变化而变化,但是如果我们想让某些item不随view ...

  4. java 图片放大缩小_java 图像的放大与缩小

    图像的放大,需要补充没有的像素,常用的方法有 1.最临近点插值算法(Nearest Neighbor) 2.双线性插值算法(Bilinear Interpolation) 3.双立方插值算法(Bicu ...

  5. floodfill算法 java_OpenCV 3 floodFill(漫水填充)、图片的放大缩小 pyrUp、pyrDown、Resize JAVA OpenCV专题学习10...

    关于 JAVA 学习 OpenCV 的内容,函数讲解.内容我均整理在 GitHubd的[OpenCV3-Study-JAVA] 下面代码中所需的项目结构,图片,请访问 GitHub 获取. 内容在注释 ...

  6. java计算器监听放大缩小,js监听页面放大缩小

    demo body[zoom='scale']:before{ content: '您的网页处于缩放状态,请按 Ctrl+0 恢复到浏览器默认大小'; z-index: 9999; position: ...

  7. Qt 图像放大缩小拖动

    效果: 点击拖动图片. 滚轮放大缩小. 技术小白....只能做成这样的效果了. 源码: https://download.csdn.net/download/a2583211/11256013 记得要 ...

  8. 教你怎么图片等比例放大缩小超过屏幕大小

    我就是那个帖子的楼主并且是版主,希望以后和大家多交流,我是南京诚迈公司的,叫廖建国,在ES2部分. 之前看到好多人问一个问题:怎么图片等比例放大或缩小超过屏幕大小,主要是后面超过屏幕大小,我一直没看到 ...

  9. 【数字图像处理】图像内插“双线性内插法 Bilinear interpolation”代码演示(以像素中心点确定像素位置)(图像放大缩小)具有低通滤波性质,使高频分量受损,图像轮廓可能会有一点模糊

    文章目录 原理 代码 开了个jit加速(没有提高太多) 开numexpr加速 总结 直接调用opencv库(不知为啥那么快) 原理 双线性内插法是使用目标点四周最近的四个点,沿距目标点x方向.y方向的 ...

最新文章

  1. File `listings.sty' not found. usepackage
  2. Node项目之评分系统(一)- 基本介绍
  3. mysql decode语句_mysql数据灾难恢复方案
  4. boost::iostreams模块实现大文件偏移量使用 file_descriptor 进行测试
  5. 存储过程的版本控制(StoreProcedure,SourceSafe)
  6. 最小路径覆盖,最小点覆盖,最大独立点集(转)
  7. request.setAttribute()用法
  8. FF与IE兼容性总结(转载)
  9. socket长连接server c语言,使用socket建立长连接
  10. Maya API编程快速入门
  11. 解决VB6控件对象库未注册的问题
  12. Android平板软件推荐,新人看过来 安卓平板装机必备软件推荐
  13. Linux安装/升级/卸载pip3
  14. 手写操作系统2——编写MBR主引导程序
  15. Java:pdf文件中添加图片
  16. Word 分节设置不同起始页码
  17. Fedora20在神州战神K650D1安装过程,使用netinstall和Dvd.iso镜像安装。
  18. ARM9开发之学习过程总结
  19. 企业税务负面信息综合查询
  20. win10搜索框突然不能使用了

热门文章

  1. 【渝粤教育】 广东开放大学 21秋期末考试物业经营管理实务10123k2
  2. 物联网在医疗保健中的应用
  3. oracle12c asmfd,Oracle 12C R2-新特性-自动配置ASMFD
  4. α稳定分布噪声基本原理及基于Chambers Mallows Stuck算法生成噪声并对信号加噪
  5. linux函数计时,Linux 中的计时——gettimeofday函数
  6. 【强化学习】可视化学习tensorboard
  7. View的事件分发机制简述
  8. python课设总结_Python技术分享课总结:用Python模拟知乎自动登录
  9. python 安装虚拟环境virtualenv
  10. 笑郭网络验证3.8研究笔记(内有视频教程)