单页面营销网站,策划书网站,中江建设银行网站,水果电商网站建设相关文献在 OpenCV 中#xff0c;图像的翻转采用函数 cv2.flip()实现 #xff0c;该函数能够实现图像在水平方向翻转、垂直方向翻转、两个方向同时翻转#xff0c;其语法结构为#xff1a;
dst cv2.flip( src, flipCode )式中#xff1a; dst 代表和原始图像具有同样大小、类… 在 OpenCV 中图像的翻转采用函数 cv2.flip()实现 该函数能够实现图像在水平方向翻转、垂直方向翻转、两个方向同时翻转其语法结构为
dst cv2.flip( src, flipCode )式中 dst 代表和原始图像具有同样大小、类型的目标图像。 src 代表要处理的原始图像。 flipCode 代表旋转类型。该参数的意义如表 5-2 所示。 该函数中目标像素点与原始像素点的关系可表述为 其中dst 是目标像素点src 是原始像素点。
实验使用函数 cv2.flip()完成图像的翻转
代码
import cv2
imgcv2.imread(lena.png)
xcv2.flip(img,0)
ycv2.flip(img,1)
xycv2.flip(img,-1)
cv2.imshow(img,img)
cv2.imshow(x,x)
cv2.imshow(y,y)
cv2.imshow(xy,xy)
cv2.waitKey()
cv2.destroyAllWindows()运行效果 图(a)是原始图像 lena。 图(b)是语句 xcv2.flip(img,0)生成的图像该图像由图像 lena 围绕 x 轴翻转得到。 图©是语句 ycv2.flip(img,1)生成的图像该图像由图像 lena 围绕 y 轴翻转得到。 图(d)是语句 xycv2.flip(img,-1)生成的图像该图像由图像 lena 围绕 x 轴、y 轴翻转得 到。