opencv3_java 图形图像的翻转Flip flip

原创 2017年05月31日 21:25:42

图形图像的翻转Flip flip


package opencv_java_demo;

import org.opencv.core.*;
import org.opencv.imgcodecs.*;
import org.opencv.imgproc.*;

public class Flip {

	public static void main(String[] args) {
		try{
			System.loadLibrary(Core.NATIVE_LIBRARY_NAME);
			
			Mat src=Imgcodecs.imread("./images/lenna.jpg");
			//读取图像到矩阵中
			if(src.empty()){
				throw new Exception("no file");
			}
			
			Mat dst = src.clone();
			//复制矩阵进入dst
			
			Core.flip(src,dst,0);
			//倒过来
			Imgcodecs.imwrite("./images/flip0.jpg", dst);
			
			Core.flip(src,dst,1);
			//翻转
			Imgcodecs.imwrite("./images/flip1.jpg", dst);
			
			Core.flip(src,dst,-1);
			//倒过来加反转
			Imgcodecs.imwrite("./images/flip2.jpg", dst);
		}catch(Exception e){
			System.out.println("例外:" + e);
		}

	}






版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

OpenCV手机摄像头方向的问题

来intel中国研究院实习也有一段时间了,做了挺多东西,主要还 是

flipcode进行图像简单反转实现

flip函数Flips a 2D array around vertical, horizontal, or both axes.C++: void flip(InputArraysrc, Outpu...
  • utimes
  • utimes
  • 2013年01月08日 14:07
  • 17286

【学习OpenCV】flip函数、镜像操作

矩阵(图像)镜像(翻转) cv::flip void flip(InputArray src, OutputArray dst, int flipCode) 参数: src,输入矩阵 ...

opencv 图像翻转、旋转

opencv中并没有直接封装图像旋转任意角度的函数,一般我们可以使用仿射变换获得旋转后的图像,这时候可以进行任意角度的旋转,但是如果我们需要将图像旋转90度,例如只是对图像进行左右翻转,或者旋转90度...

通过transpose和flip实现图像旋转90/180/270度

通过transpose和flip实现图像旋转90/180/270度

OpenCV基础篇——图形图像旋转

以前在做图像处理的时候用到了图像的旋转,opencv自带的flip函数只能180度,因为需要旋转任意角度,顺时针和逆时针的情况,所以去找了些效果比较好的函数来实现。网上有的旋转函数有内存泄露的现象,现...

【OpenCV3】图像旋转与平移——cv::warpAffine()详解

图像旋转和平移是图像处理中常用的一种操作,opencv2和opencv3中对图像的旋转和平移都是通过仿射变换函数cv::warpAffine()来实现的。...

opencv3的图片翻转flip()函数

#include using namespace std; using namespace cv;//包含cv命名空间 int main() { Mat src_img = imread("...

atitit.验证码识别step3----去除边框---- 图像处理类库 attilax总结java版本

atitit.验证码识别step3----去除边框---- 图像处理类库 attilax总结java版本       1. 去除边框思路原理 1 2. Thumbnailator 是一个用来...
  • attilax
  • attilax
  • 2015年04月16日 12:39
  • 2031

java 结合opencv图片旋转

package com.dinghui;import java.awt.Color; import java.awt.Graphics2D; import java.awt.image.Buffe...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:opencv3_java 图形图像的翻转Flip flip
举报原因:
原因补充:

(最多只允许输入30个字)