python opencv 创建窗口,加载图片,显示图片,灰度转换,保存图片
2017-10-31 14:33
801 查看
1. opencv 图像基础操作
# coding:utf-8 # coding:cp936 from PIL import Image import cv2 import pytesser im1 = cv2.imread(r"C:\LF\Python27 Word\photo\king.jpg") cv2.namedWindow("im1", cv2.WINDOW_NORMAL) # namedWindow 窗口名称+窗口类型 cv2.WINDOW_NORMAL(窗口大小可以拖动) cv2.imshow("im1", im1) cv2.waitKey(0) cv2.destroyWindow("im1") im2 = cv2.imread(r"C:\LF\Python27 Word\photo\king.jpg") cv2.namedWindow("boot", cv2.WINDOW_AUTOSIZE) # cv2.WINDOW_AUTOSIZE 自动调节窗口大小 cv2.imshow("boot", im2) cv2.waitKey(1000) cv2.destroyWindow("boot") img = cv2.imread(r"C:\LF\Python27 Word\photo\king.jpg") cv2.imshow("win1", img) cv2.waitKey(1000) cv2.destroyWindow("win1") # destroyWindow关闭指定窗口 img2 = cv2.imread(r"C:\LF\Python27 Word\photo\king.jpg", 0) # imread 图片路径+图片格式 0标识灰度图 cv2.imshow("win2", img2) # imshow 窗口名称+图片 cv2.waitKey(1000) # 等待按下键盘的时间 0表示无限等待下去 cv2.destroyAllWindows() # destroyAllWindows关闭所有窗口 gray = cv2.imread(r"C:\LF\Python27 Word\photo\king.jpg", 0) cv2.imwrite(r"C:\LF\Python27 Word\photo\king_gray.jpg", gray) # imwrite保存图片
参考:
1.Python-OpenCV教程-1
相关文章推荐
- 【Python_OpenCv】笔记1:基于Python和OpenCv的图片的加载,显示和图片的保存
- OpenCV——图片的加载、显示、保存(python)
- OpenCV——图片的加载、显示、保存(python)
- OpenCV——图片的加载、显示、保存(python)
- NO.2 Python读入图片并灰度显示并保存退出
- Python3+OpenCV学习笔记(一):图像加载、显示和保存
- openCV—Python(2)—— 加载、显示和保存图像
- openCV Python学习笔记(一)图片的读入,显示与保存
- OpenCV入门:(二:加载,显示,修改以及保存图片)
- 小强学Python+OpenCV之-1.1图像加载、显示、保存
- OpenCV图片加载,显示,抠图与保存
- OpenCV for Python [1].图片读入、显示、保存
- 利用Qt的标准文件对话框及OpenCV创建窗口并显示图片
- OpenCV笔记之一:将RGB视频转换为灰度输出并在窗口显示
- python opencv imshow 图片不显示 not responding
- 用python简单处理图片(1):打开\显示\保存图像
- OpenCV学习笔记(五十六)——InputArray和OutputArray的那些事core OpenCV学习笔记(五十七)——在同一窗口显示多幅图片 OpenCV学习笔记(五十八)——读《Mast
- 使用 Visual Studio 2008 和 OpenCV 在窗口显示图片或视频
- openCV学习笔记(5):使用sprintf函数实现在窗口连续显示同一文件夹下的图片
- OpenCV2.4.10之多个图片在一个窗口显示