OpenCV:图像的水平垂直水平垂直翻转

Posted geeksongs

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了OpenCV:图像的水平垂直水平垂直翻转相关的知识,希望对你有一定的参考价值。

首先导入相关的库:

import cv2
import matplotlib.pyplot as plt

自定义展示图片的函数:

def show(image):
    plt.imshow(image)
    plt.axis(off)
    plt.show()

展示图片:

image=cv2.imread("qwe.jpg")
show(image)
image=cv2.flip(image,1)#这里用到的是水平翻转,因为后面的参数是一
show(image)
image=cv2.flip(image,0)#这里用到的是垂直翻转,因为后面的参数是0
show(image)
image=cv2.flip(image,0)#这里用到的是水平垂直翻转,因为后面的参数是-1
show(image)

 

以上是关于OpenCV:图像的水平垂直水平垂直翻转的主要内容,如果未能解决你的问题,请参考以下文章

使用PythonOpenCV翻转图像(水平垂直水平垂直翻转)

OpenCV 完整例程29. 图像的翻转(cv2.flip)

水平或垂直翻转 JavaFX 图像

OpenCV:如何将图像垂直拼接成长图像而不是全景图/水平

OpenCV 实现图片的水平投影与垂直投影,并进行行分割

使用 OpenCV 的光流 - 水平和垂直组件