python3.6+opencv3.4,中为什么cv和cv2不能同时import 10C

import os
import cv
import cv2
videos_src_path = 'C://Users//Zhu Yunpeng//Downloads//UT'
videos_save_path = 'C://Users//Zhu Yunpeng//Downloads//UT//frames'

videos = os.listdir(videos_src_path)
videos = filter(lambda x: x.endswith('avi'), videos)

for each_video in videos:
print (each_video)

# get the name of each video, and make the directory to save frames
each_video_name, _ = each_video.split('.')
os.mkdir(videos_save_path + '/' + each_video_name)               

each_video_save_full_path = os.path.join(videos_save_path, each_video_name) + '/'

# get the full path of each video, which will open the video tp extract frames
each_video_full_path = os.path.join(videos_src_path, each_video)

cap  = cv2.VideoCapture(each_video_full_path)
frame_count = 1
success = True
while(success):
    success, frame = cap.read()
    print ('Read a new frame: '), success

    params = []
    params.append(cv2.imwrite(cv.CV_IMWRITE_PXM_BINARY)
    params.append(1)
    cv2.imwrite(each_video_save_full_path + each_video_name + "_%d.ppm" % frame_count, frame, params)

    frame_count = frame_count + 1

cap.release()

ModuleNotFoundError: No module named 'cv'
尝试了import cv2.cv as cv,也不好使ModuleNotFoundError: No module named 'cv2.cv'
但是cv2又没有这个模块cv.CV_IMWRITE_PXM_BINARY
是不是新版python里面没有cv模块了?

2个回答

我不是通过anac。。来安装的啊。我发现python3.6就是没有cv这个模块了,坑爹。这个模块cv.CV_IMWRITE_PXM_BINARY,被cv2哪个功能代替了?有人知道么

qq_30354455
桑榆非晚_ 你好,你知道了吗?怎么解决?
10 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
python import cv2 出错
之前下写了个python处理图片的脚本,当时是可以用的,不知道真么现在执行时报错了,查了半天没有头绪。rn报错如下:rn import cv2rnImportError: /usr/lib/python2.7/dist-packages/cv2.x86_64-linux-gnu.so: undefined symbol: _ZN2cv9Algorithm7getListERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EErnrn系统ubuntu 16.04 64位rnopencv 版本 2.4.13rn有没有同样遇到过的?给点建议?
import cv2相关问题分析
#第一步 导入这个框架 import cv2 #第二步加载图片 image = cv2.imread(‘E:\IMG_0427.jpg’) 运行时报错:Traceback (most recent call last): File “”, line 3, in AttributeError: module ‘cv2’ has no attribute ‘imread’ 将image = cv2....
如何成功import cv2
使用如下命令安装: #pip3 install opencv-python --proxy 192.168.10.xxx:xxxx 注意: 1、记住是opencv-python 2、python3版本以上需要使用pip3 3、这里因为我所在局域网的DNS设置问题,必须要加代理服务器"--proxy"才能使用pip联网下载 若遇到以下问题,说明缺少相关依赖 然后使用如下命令...
import cv2程序分析
在Pycharm运行以下程序时出错: import cv2 #第二步加载图片 image = cv2.imread(‘E:\IMG_0427.jpg’) #第三步 美颜 value=28 #数值越大,美颜值越高 xiaoguo = cv2.bilateralFilter(image,value,value*2,value/2) 报警提示: Traceback (most recent call ...
python3.6中import pip 失败
ModuleNotFoundError: No module named 'pip.basecommand'rn求解答!!!
python+opencv开发环境之不能import cv的问题
mac系统搭建python+opencv开发环境的时候,遇到了不能import opencv的问题。 opencv和python安装之后,需要把opencv下边的cv.py和cv2.so拷贝到正在使用的python的相应文件夹下。 比如安装opencv后,cv.py和cv2.so在下边的这个路径: /usr/local/Cellar/opencv/2.4.11_1/lib/python2.7
python中import cv2遇到的错误及安装方法
从x86_64 + ubuntu14.04 + python3.5中import cv2(opencv3.3), 遇到以下错误: ImportError: libSM.so.6: cannot open shared object file: No such file or directory ImportError: libXrender.so.1: cannot open shared ob
为什么不能import javax.servlet.http.*
我用的是jcreator.rnjdk1.5 它里面没有javax.servlet.http.*这个包吗.
win10版本下python3.6配置opencv3.4库的方法
为了记录自己学习计算机视觉和人工智能的历程,所以会把自己在这过程中遇到的问题分享出来,顺便挣点积分可以下载大神的文章再学习,共同学习。谢谢
anaconda 中import cv2 找不到模板 解决方法
使用anaconda如果遇到import cv2找不到的情况下,可以考虑安装opencv3 使用conda命令安装opencv 和opencv3,安装opencv可以通过anaconda图形界面安装,这个安装比较简单 也可以通过命令行安装 conda install --channel https://conda.anaconda.org/menpo opencv3 通常情况安装不成功都是版...
import cv2 时出现的问题
出现:ImportError: numpy.core.multiarray failed to import或者 opencv/modules/python/src2/cv2.cpp:8:20: fatal error: Python.h: No such file or directory 解决办法: python版本是python3.5的情况下: pip3  install numpy...
Pycharm + python +OpenCv配置以及命令行import cv2成功,但Pycharm中import cv2失败的解决办法。
最近想用Python结合OpenCv做图像处理。之前已经装了Python3.7,Pycharm-community和OpenCv 3.3.0-vc14。所以现在要做的是这三者的联合配置。最终实现在Pycharm里调用OpenCv。 在我原有的软件基础上(即上面提到的三个软件都安装的情况)进行以下操作: 第一步:官网下载Anaconda。 因为我之前安装的Python3.7,所以下载对应版...
python3.6版 PIL和cv2读取图片的问题
im=array(Image.open("‪C:\\Users\\lz and his zy\\Desktop\\empire.jpg"))在新版本的python中,想用PIL读取一张图片老是失败,如上图,是利用绝对路径读取的方法。可是总不对,改了很多种方式。最后让我发现了,把双引号变成单引号就可以了,im =array(Image.open('C:\\Users\\lz and his zy\\...
Java代理为什么不能import javax.xml.parsers.*
我写的Java代理想import javax.xml.parsers.*,这个包位于jdk里面jre\lib\rt.jar,有22M。我试了很多方法,包括:rn1.改notes.ini中的JavaUserClasses(服务器和客户端);rn2.设置操作系统的Path和CLASSPATH(服务器和客户端);rn都不能编译通过。rn如果在Java代理的资源中引入这个jar的话又会搞到代理很大,请各位高手指点一下迷津,先谢了!
为什么不能同时运行?
做测试时,连接一台服务器的sql server 2000,PB为什么不能同时运行?请高手指点!必须要关掉一个程序另一个程序才能运行!
不能同时import两个active控件吗?
有个程序要同时IMPORT两个控件,结果IMPORT第二个的时候第一个的控件就被移除了?怎么办?
安装opencv无法使用import cv2
安装opencv无法使用import cv2为了在python里面使用cv2,安装opencv3.0折腾了几天,后来才发现3.0无法生成cv2.so,于是改成了2.×的版本 1、手动下载并解压opencv2.49 2、安装 cd opencv2.49 mkdir build cd build cmake -D CMAKE_BUILD_TYPE=RELEAS
import cv2 error : dll load failed
我的环境:npython 3.6.5nwindows 2008 r2 enterprise nn我通过nn```n pip install opencv-pythonnpip install opencv-contrib-pythonn```nn安装opencv 然后当我导入cv2的时候却出现了如下的错误nnn```n In [2]: import cv2n---------------------------------------------------------------------------nImportError Traceback (most recent call last)n in ()n----> 1 import cv2nnc:\python36\lib\site-packages\cv2\__init__.py in ()n 1 import importlibn 2n----> 3 from .cv2 import *n 4 from .data import *n 5nnImportError: DLL load failed: 找不到指定的模块。n```n查找了很多的资料我尝试去下载安装C++ Redistributable Package的各个版本并且去更新系统和去https://www.lfd.uci.edu/~gohlke/pythonlibs/上下载对应whl文件来安装仍旧不能解决这个问题,奇怪的是在我的win7上安装opencv然后导入就没有问题,难道是系统的问题?那么我该如何去查找问题的根源并且去解决呢 万分感谢
import cv2 报错 安装opencv正确姿势
https://www.lfd.uci.edu/~gohlke/pythonlibs/#opencv这个是官网 下载对应的版本 下32位的就行64位的感觉不太行cp多少对应的是python的版本opencv_python‑2.4.13.5‑cp27‑cp27m‑win32.whl opencv_python‑2.4.13.5‑cp27‑cp27m‑win_amd64.whl opencv_pyth...
windows7环境下python安装opencv,实现了import cv2功能(解决import cv2抱错问题)
1.首先先安装python、pip、numpy、OpenCV等,如下 A.安装python B.安装pip C.安装numpy:直接使用命令行: $ pip install numpy 2.正式开始: A.找到电脑安装盘的OpenCV目录\opencv\build\python\2.7\x64(64位电脑)或者\opencv\build\python\2.7\x86(32位电脑)下的cv2.py...
numpy版本导致的import cv2失败
RuntimeError: module compiled against API version 9 but this version of numpy is 6 Traceback (most recent call last): File "<string>", line 1, in <module> ImportError: numpy.core.multiar...
OpenCV在Python上的调用( import cv2的解决办法)
OpenCV是一个图像处理的经典库,而且关键是一直在升级。 为了在Python中调用opencv,特别是看到好多代码都是import cv2,而这个在python中是无法直接进行pip install安装的。 查了下,才知道需要从opencv库中进行拷贝,具体操作如下: 将Opencv安装目录下opencv\build\python\2.7\x86中的cv2.py
【OpenCV+python】import cv2 找不到模块的解决方法
https://www.lfd.uci.edu/~gohlke/pythonlibs/
解决import cv2找不到指定模块问题
参考博客https://blog.csdn.net/yingyueer247/article/details/76422848
同时import msadox.dll,msado15 为什么出错??
#import "c:\Program Files\Common Files\system\ado\msadox.dll" \rn no_namespacern#import "c:\Program Files\Common Files\system\ado\msado15.dll"rnrne:\my documents\sdf\debug\msado15.tlh(1314) : error C2629: unexpected 'short ('rne:\my documents\sdf\debug\msado15.tlh(1314) : error C2238: unexpected token(s) preceding ';'
PyCharm 中 cv2 不能自动补全问题的解决方案
PyCharm 中安装 opencv-python 包之后,会出现 PyCharm 的自动补全功能不能正确识别 cv2 模块的问题。使用pip 或者 PyCharm 的包管理界面安装 jedi 包可解决。
Python下OpenCV库的安装,import cv的成功运行,以及Pycharm的简单调试cv2
1.Python和OpenCV的安装 Python安装很简单,不再多说,安装完成后可以再 命令提示符 (CMD)中输入python,测试是否安装成功。 OpenCV的安装方法有很多,这里讲一个比较简单实用的方法,参考这篇文章:https://www.cnblogs.com/lclblack/p/6377710.html 完用三次pip完成安装后,可以再Python环境下输入 import cv2 ...
python3.6不能使用pip
本文只是记录自己遇到的问题,有操作步骤,但没有太多说明 我下载的时python3.6.1,在window终端使用“pip”和“pip3”和“pip3.6”都显示命令有问题,于是乎就找了python文件夹,发现在script文件夹里面(一般pip.exe都在这里面)并没有pip.exe(或者pip3.exe之类的都没有,应该是python3以上没有pip了,需要自己下载),下载pip的命令也很简单
为什么报表中不能同时显示计算结果!!
在下面的代码中我用了三个字符rnstr count see:string;来存SQL语句,rn但是计算结果虽然真确,但是在报表中只能显示其中的一个,不能显示所有数据,请问这是什么原因,请高手帮忙谢谢rnprocedure Tbaobiao_jsj.FormCreate(Sender: TObject);rnvarrn str :String;rn count :string;rn see:string;rn computerp :double;rn finsh:double;rn beginrn str := 'select enterpriseinfo.enterprise_name,artreport.evaluate_personne,artreport.artinaugurate_evaluates,'rn + ' artreport.consciousness_ability,artreport.layoutandproject,artreport.project_evaluate,'rn + ' artreport.mart_foreground,artreport.bestir_system,artreport.devotion_ability,'rn + ' artreport.chargescaless,artreport.chargedaoweiss,artreport.artbuyscaless,'rn + ' artreport.art_personnel,artreport.art_2exploiture,artreport.disquisition_exploiture,'rn + ' artreport.personneldivide,artreport.fruitamount,'rn + ' organisereport.fruit_transform,organisereport.equipingears,organisereport.equip_ability,organisereport.manage_system,'rn + ' organisereport.allright_stuff,organisereport.organise_abilitys,'rn + ' alimentationreport.alimentation_abilitys,alimentationreport.ad_devotion,'rn + ' alimentationreport.product_comemarket,alimentationreport.mart_investigate,'rn + ' alimentationreport.sellchannel,alimentationreport.skill_level,'rn + ' managereport.manage_systemtx,managereport.enterprise_culture,managereport.governor_stuff,'rn + ' managereport.manage_abilitys'rn + ' from enterpriseinfo,artreport,organisereport,alimentationreport,managereport'rn + ' where enterpriseinfo.uid = ' + IntToStr(self.value)rn + ' and enterpriseinfo.uid = artreport.enterpriseid'rn + ' and enterpriseinfo.uid = organisereport.enterpriseid'rn + ' and enterpriseinfo.uid = alimentationreport.enterpriseid'rn + ' and enterpriseinfo.uid = managereport.enterpriseid';rn self.ADOQuery1.SQL.Clear;rn self.ADOQuery1.SQL.Add(str);rn ADOQuery1.Open;rnrn count:= 'select (asset_yield + asset_guerdon + capital_increment + operation_gain + meritfund_velocity'rn + ' + cash_ensure + cost_charge + asset_velocity + currentassets_velocity + merchandise_velocity'rn + ' + badasset_ascale + balancesheet + accrual_multiple + owes_ascale + career_ascale'rn + ' + sell_mount + capital_pile + years_capitalmount + years_sellcapital + art_ascale)*0.2 as computerp'rn + ' from account_coefficient,enterpriseinfo'rn + ' where enterpriseinfo.uid = ' + IntToStr(self.value)rn + ' and enterpriseinfo.uid = account_coefficient.enterpriseid';rn self.ADOQuery1.SQL.Clear;rn self.ADOQuery1.SQL.Add(count);rn ADOQuery1.Open;rn see:='select ((artinaugurate_evaluates + organise_abilitys + alimentation_abilitys+ manage_abilitys)+(asset_yield'rn +' + asset_guerdon + capital_increment + operation_gain + meritfund_velocity'rn +' + cash_ensure + cost_charge + asset_velocity + currentassets_velocity + merchandise_velocity'rn +' + badasset_ascale + balancesheet + accrual_multiple + owes_ascale + career_ascale'rn +' + sell_mount + capital_pile + years_capitalmount + years_sellcapital + art_ascale )*0.2) as finsh'rn +' from enterpriseinfo,artreport,organisereport,alimentationreport,managereport,account_coefficient'rn +' where enterpriseinfo.uid =' + IntToStr(self.value)rn +' and enterpriseinfo.uid = artreport.enterpriseid'rn +' and enterpriseinfo.uid = organisereport.enterpriseid'rn +' and enterpriseinfo.uid = alimentationreport.enterpriseid'rn +' and enterpriseinfo.uid = managereport.enterpriseid'rn +' and enterpriseinfo.uid = account_coefficient.enterpriseid';rn self.ADOQuery1.SQL.Clear;rn self.ADOQuery1.SQL.Add(see);rn ADOQuery1.Open;rn qrdbtext41.DataField :='enterprise_name';rn qrdbtext3.DataField := 'consciousness_ability';rn qrdbtext2.DataField := 'artinaugurate_evaluates';rn qrdbtext4.DataField := 'devotion_ability';rn qrdbtext5.DataField := 'disquisition_exploiture';rn qrdbtext12.DataField := 'layoutandproject';rn qrdbtext7.DataField := 'mart_foreground';rn qrdbtext1.DataField := 'project_evaluate';rn qrdbtext8.DataField := 'bestir_system';rn qrdbtext9.DataField := 'chargescaless';rn qrdbtext11.DataField := 'artbuyscaless';rn qrdbtext13.DataField := 'art_personnel';rn qrdbtext10.DataField := 'chargedaoweiss';rn qrdbtext12.DataField := 'art_2exploiture';rn qrdbtext14.DataField := 'personneldivide';rn qrdbtext15.DataField := 'fruitamount';rn qrdbtext16.DataField := 'organise_abilitys';rn qrdbtext17.DataField := 'fruit_transform';rn qrdbtext19.DataField := 'equipingears';rn qrdbtext21.DataField := 'allright_stuff';rn qrdbtext18.DataField := 'equip_ability';rn qrdbtext20.DataField := 'manage_system';rn qrdbtext26.DataField := 'product_comemarket';rn qrdbtext24.DataField := 'ad_devotion';rn qrdbtext25.DataField := 'skill_level';rn qrdbtext27.DataField := 'mart_investigate';rn qrdbtext23.DataField := 'sellchannel';rn qrdbtext22.DataField := 'alimentation_abilitys';rn qrdbtext28.DataField := 'manage_abilitys';rn qrdbtext29.DataField := 'manage_systemtx';rn qrdbtext30.DataField := 'enterprise_culture';rn qrdbtext36.DataField := 'governor_stuff';rn qrdbtext31.DataField := 'computerp';rn qrdbtext32.DataField := 'finsh';rn qrdbtext34.DataField := 'evaluate_personne';rnend;rn为什么我的报表中不能同时显示rnstr count see SQL结果呢?他只能显示其中的一个结果!rn
Ubuntu16.04中安装了OpenCV3.1,import cv2出现问题解决方案
前期已经成功安装了OpenCV3.1,但在pycharm中编辑代码时import cv2报错,报错内容为ModuleNotFoundError:No module named 'cv2'。 因为自己重新安装了anaconda,anaconda里边安装了python3,打开Terminal命令行,输入如下代码 python2 import cv2 cv2.__v...
解决安装ros后anaconda中无法import cv2
>>> import sys >>> print(sys.path) 得到 >>>['', '/opt/ros/kinetic/lib/python2.7/dist-packages', '/home/ysy/anaconda3/envs/tensorflow/lib/python36.zip', '/home/ysy/anaconda...
python3.6与pycharm库import不同步的问题
[size=14px]如题,我是新手,正在做聚类分析,需要用到numpy库。我开始用的是python3.7,因为python3.7没有numpy库,后来改为了python3.6rn在cmd下pip install numpy,成功,提示结果Successfully installed numpy-1.14.1。rn在此环境下运行rnpython rnimport numpyrn均能够成功,没有错误提示rn不过我在pycharm中输入import numpy提示ModuleNotFoundError: No module named 'numpy'提示出错,而且如果点击红色感叹号自动安装的话,会出现需要安装Microsoft Visual C++ 2015的提示。rn类似的情况也发生在我import bs4,import pymssql中,确实不清楚 怎么回事rn请各位大神解释一下是什么原因?感激不尽![/size]rn
CV2 puttext不能显示中文问题
CV库就是喜欢自己搞一套,我也是查了很多方法,还是这个方法管用: 将图片格式转化为PIL库的格式,用PIL的方法写入中文,然后在转化为CV的格式 from PIL import Image cv2img = cv2.cvtColor(img, cv2.COLOR_BGR2RGB) # cv2和PIL中颜色的hex码的储存顺序不同 pilimg = Image.fromarray(cv2i...
CAP为什么不能同时满足
如下图所示,在网络中有两个节点分别为G1和G2,这两个节点上存储着同一数据的不同副本,现在数据是一致的,两个副本的值都为V0,A、B分别是运行在G1、G2上与数据交互的应用程序。 ▲网络节点及数据分布图   在正常情况下,操作过程如下(如下图所示): (1)A将V0更新,数据值为V1; (2)G1发送消息m给G2,数据V0更新为V1; (3)B读取到G2中的数据V1。 ▲...
bean啊,为什么不能import?(tomcat)
一个jsp,调用bean,为什么用rnrnrnrn成功,而用rnrn<%@ page import="beans.MyBean" %>rnrnrn失败?为什么不能import?这样多麻烦!rnrn还有就是bean一定要有package吗?rnrn请高手赐教!
MSXML使用:#import的时候不能no_namespace,为什么?
问题的提出:rnimport了msxml.dll以后,会生成tlh和tli文件,但是tlh文件里面生成的智能指针_IXMLDOMDocuement不能用.rnrn我的代码是这样的rn--------------------------------rn#import named_guidsrnMSXML::IXMLDocumentPtr pCommandDoc;//必须这样才行。rn--------------------------------rnrn我的问题是rnrn(1)F7编译生成的tlh里面有一行rn_COM_SMARTPTR_TYPEDEF(IXMLDOMDocument, __uuidof(IXMLDOMDocument));rn这里定义的不就是_IXMLDocumentPtr么rnrn为什么在使用的时候,非要把IXMLDOMDocuement前面的下滑线 _ 去掉了? 很奇怪。rnrn(2)如果我改成rn#import no_namespacernIXMLDocumentPtr pCommandDoc;rnrn就报一堆错误,错误定位在msxml.tlh里面,说:rn1>d:\visual studio 2010\projects\myconsole\myconsole\debug\msxml.tlh(60): warning C4099: “DOMDocument”: 类型名称以前使用“class”现在使用的是“struct”rn........rnrn难道还有名称冲突? 这到底是为什么?
oracle嵌套表为什么不能被import进来?
本人在oracle数据库中使用了嵌套表结构,程序运行无异常。在数据库备份使用export时,没有问题,成功导出,但是在向另外一个用户导入的时候,总是出错,不能成功建表,这是为什么?请教!
为什么我的JBuider不能import javax.servlet.http.*类?
具体情况是这样:如果我新建一个class文件以及在其他地方都能够import进来,可是就是这个project中,无法import,请问这个project中是否做了什么设置?才会导致无法import javax.servlet.http.*类?rnrn
CV:利用cv2自带两步法haarcascade_frontalface_default.xml、_smile.xml实现对人脸、笑脸同时检测
CV:利用cv2自带两步法haarcascade_frontalface_default.xml、_smile.xml实现对人脸、笑脸同时检测 目录 输出结果 实现代码 输出结果 实现代码 #CV:利用cv2.CascadeClassifier级联分类器的haarcascade_frontalface_default.xml、haarca...
Jbuilder5中为什么不能import com.borland.*这样的包?
每次输入import com.什么的时候,编辑器补全的时候只有sun的包,而无法显示borland的包,这是为什么?
相关热词 c#检测非法字符 c#双屏截图 c#中怎么关闭线程 c# 显示服务器上的图片 api嵌入窗口 c# c# 控制网页 c# encrypt c#微信网页版登录 c# login 居中 c# 考试软件