win7系统下用opencv读取摄像头出现的proxytrans.ax问题
平台:win7+vc6.0+opencv1.0.0
问题:用opencv打开摄像头,但是出现proxytrans.ax could not be loaded。Please register it using regsvr32.exe。
度娘的解决办法:
第一,检查你的环境变量是否配置ok,相关的.dll路径是否正确。
第二,在dos下面输入 regsvr32 ProxyTrans.ax试试。
第一条不用说了,只要配置好opencv就肯定没问题,那么直接按着第二步来,如果直接在cmd中输入还是会有错误,如下:
ProxyTrans.ax已下载,但是对DllRegisterServer的调用失败,错误代码为0x8007005。
然后又找度娘,解决办法如下:
方法一:
1运行(或[win]+r):
2输入regsvr32proxytrans.ax 回车进行注册,
3出现“模块
proxytrans.ax
已加载,但对于DllRegisterServ的调用失败,错误代码为0x8007005” 按确定。
4按开始--所有程序--附件---以管理员身份运行命令提示符(鼠标右键单击) 再次输入regsvr32
proxytrans.ax。
本人采取的这种方法!
方法二:
1在开机的时候按F8 进入安全模式
2进入安全模式后,使用键盘组合键WIN+R打开系统"运行"对话框。
(前两步可以改为在运行中输入cmd,再按ctrl+shift+enter,直接进入管理员模式)
3在框内键入以字段: regsvr32 proxytrans.ax
4回车进行注册,显示控件注册成功即可。关闭计算机,再正常启动,程序就可以正常使用了。
此方法没试,估计也差不多!
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
