基于OpenCV的数字图像处理 课件 项目3-1.2图像翻转.pptxVIP

  • 0
  • 0
  • 约小于1千字
  • 约 5页
  • 2026-08-30 发布于山东
  • 举报

基于OpenCV的数字图像处理 课件 项目3-1.2图像翻转.pptx

图像翻转

图像翻转函数OpenCV库中种的cv2.flip()函数可以实现图像在水平方向、垂直方向以及两个方向同时翻转,语法结构如下:dst=cv2.filp(src,flipcode)?dst代表和原始图像具有相同大小和类型的目标图像。?src代表待翻转的原始图像?flipcode代表翻转类型,其中0表示绕x轴翻转,1(或者任意正整数)表示绕y轴翻转,-1(或者任意负整数)表示绕x、y轴同时反转。

图像翻转案例importcv2img=cv2.imread(image//girl.jpg)x=cv2.flip(img,0)#绕x轴翻转y=cv2.flip(img,1)#绕y轴翻转xy=cv2.flip(img,-1)#绕x、y轴同时翻转cv2.imshow(img,img)cv2.imshow(x,x)cv2.imshow(y,y)cv2.imshow(xy,xy)cv2.waitKey()cv2.destroyAllWindows()【flip_girl.py]将girl.jpg分别沿x轴、y轴、xy轴同时翻转。

图像翻转案例结果解析图(a)是原始图像,图(b)是沿x轴翻转后的图像,图(c)是沿y轴翻转后的图像,图(d)是沿x、y轴同时翻转的图像。(a)(b)

文档评论(0)

1亿VIP精品文档

相关文档