opencv
weixin_43249191
这个作者很懒,什么都没留下…
展开
-
安装opencv-python后,报错libSM.so.6: cannot open shared object file: No such file or directory
环境ubuntu16.04,执行了pip install opencv-python后,代码import cv2报错libSM.so.6: cannot open shared object file: No such file or directory。参考了https://www.cnblogs.com/richerdyoung/p/8458910.html,但是无果最后使用sudo ap...原创 2018-11-15 16:02:22 · 9031 阅读 · 2 评论 -
opencv-python中,cv2.VideoCapture(path)报错TypeError: an integer is required
开发环境Django1.8.2,python2,opecv-python3.4.2,ubuntu16.04。在django项目中,通过opecv-python获取视频分辨率的过程中,部分视频会报错,在cv2.VideoCapture(path)这一行就已经报错,但是在ipython中,用相同的代码获取相同的视频时,并不会报错。代码如下,十分困惑,请问是什么原因,如何解决?import cv2#...原创 2018-09-21 19:01:58 · 8166 阅读 · 0 评论 -
opencv-python获取视频时长
import cv2cap = cv2.VideoCapture(file_path.encode('utf-8')) # file_path是文件的绝对路径,防止路径中含有中文时报错,需要解码if cap.isOpened(): # 当成功打开视频时cap.isOpened()返回True,否则返回False # get方法参数按顺序对应下表(从0开始编号) rate = cap...原创 2018-11-14 19:34:17 · 21244 阅读 · 7 评论 -
opencv-python截取视频中的图片
import cv2cap = cv2.VideoCapture(file_path.encode('utf-8'))# cap.set(1,x) 设置要解码/捕获的帧的基于0的索引cap.set(1, int(cap.get(7)/2)) # 取它的中间帧,cap.get(7)获取视频总帧数# cap.read()返回两个参数赋给两个值。# 第一个参数rval的值为True或Fals...原创 2018-11-14 20:06:26 · 2463 阅读 · 0 评论 -
opencv-python 改变图片尺寸
# 改变图像大小import cv2im1 = cv2.imread(cover_path)im2 = cv2.resize(im1,(1000,550),) # 为图片重新指定尺寸cv2.imwrite(cover_path,im2)原创 2018-11-14 20:22:17 · 18008 阅读 · 0 评论