- 博客(10)
- 资源 (5)
- 收藏
- 关注
原创 OpenCV移动图片
代码位置8-ImageMoving.pyimport cv2import numpy as npimage = cv2.imread('./res/aero3.jpg')M = np.float32([[1, 0, 10], [0, 1, 50]])moveImage = cv2.warpAffine(image, M, (image.shape[1], image.shape[0])...
2018-10-29 14:49:27 1593
原创 OpenCV实现摄像头录像
代码位置:7-CameraRecording.pyimport cv2cameraCapture = cv2.VideoCapture(0)fps = cameraCapture.get(cv2.CAP_PROP_FPS)size = (int(cameraCapture.get(cv2.CAP_PROP_FRAME_WIDTH)), int(cameraCaptur...
2018-10-15 18:02:09 4476
原创 OpenCV图片旋转
代码位置:6-ImageRotation.pyimport cv2img = cv2.imread('./res/aero3.jpg')print(img.shape[:2])width, height = img.shape[:2]M = cv2.getRotationMatrix2D((width/2, height/2), 45, 1)img_ro = cv2.warpAf...
2018-10-12 16:20:51 1886 1
原创 OpenCV实现图片缩放
代码位置:5-ImageResize.pyimport cv2img = cv2.imread('./res/aero3.jpg')print(img.shape[:2])width, height = img.shape[:2]reSize1 = cv2.resize(img, (2*width, 2*height), interpolation=cv2.INTER_CUBIC)...
2018-10-12 15:47:08 21753
原创 OpenCV设置图片像素值并做图片剪切
代码位置:4-ImageItemSet.pyimport cv2import numpy as npimg = cv2.imread('./res/aero3.jpg')print("pixel (150, 120) G value", img.item(150, 120, 0))print("shape : ", img.shape)print("size :
2018-10-11 11:57:00 2180
原创 OpenCV通过随机数生成图片
代码位置:3-RandomImage.pyimport cv2import numpyimport osrandomByteArray = bytearray(os.urandom(300*400))flatNumpyArray = numpy.array(randomByteArray)grayImage = flatNumpyArray.reshape(300, 400)cv...
2018-10-11 11:51:14 1845
原创 OpenCV获取视频文件基本信息
代码位置:2-GetVideoInfo.pyimport cv2cameraCapture = cv2.VideoCapture('./res/test.mp4')print(cameraCapture.get(cv2.CAP_PROP_POS_MSEC))print(cameraCapture.get(cv2.CAP_PROP_POS_FRAMES))print(cameraCapt...
2018-10-10 18:24:56 8684
原创 OpenCV从摄像头读取数据,并显示在窗口上
代码位置:1-CameraTest.pyimport cv2cameraCapture = cv2.VideoCapture(0)cv2.namedWindow('Test camera')success, frame = cameraCapture.read()while success: if cv2.waitKey(1) == 27: break ...
2018-10-10 17:47:48 13284 2
原创 Python获取开发环境信息
我的开发环境是Ubuntu16.04,下面的函数打印我的开发环境信息。项目位置:OpenCV-Sample0-SystemInfo.pyimport cv2import platformprint("OS : ", platform.system())print("platform : ", platform.platform())print("version : ", platf...
2018-10-10 17:17:45 1537
原创 OpenCV初级教程
关于OpenCV的安装方式就不讲了,开发工具的使用也不说了,从代码中开始。我的开发环境是Ubuntu16.04,下面的函数打印我的开发环境信息。项目位置:OpenCV-Sample0-SystemInfo.pyimport cv2import platformprint(&
2018-10-10 17:14:53 6587 9
Add Action Items and Overflow Menu to ActionBar
2016-01-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人