opencv初学的几个汽车工程学高翔

&>&《OpenCV3编程入门》书本配套源代码【OpenCV2示例程序源代码工程合集】
《OpenCV3编程入门》书本配套源代码【OpenCV2示例程序源代码工程合集】
上传大小:55.64MB
【1】书本正篇程序源代码
【2】附赠示例程序源代码
配套程序说明.doc
欢迎购买《OpenCV3编程入门》一书!
本书有OpenCV2、OpenCV3两套独立的书本配套示例程序供选择使用。
此为书本配套的OpenCV2版示例程序源代码工程合集。开发测试环境为Windows7 64位旗舰版、Visual Stuido 2010 、OpenCV 2.4.9,理论上支持OpenCV 2系列的所有版本的编译运行。
另有OpenCV3版的详细注释的示例程序源代码工程、书本配套可独立运行的exe执行程序合集分别提供下载。
综合评分:0
{%username%}回复{%com_username%}{%time%}\
/*点击出现回复框*/
$(".respond_btn").on("click", function (e) {
$(this).parents(".rightLi").children(".respond_box").show();
e.stopPropagation();
$(".cancel_res").on("click", function (e) {
$(this).parents(".res_b").siblings(".res_area").val("");
$(this).parents(".respond_box").hide();
e.stopPropagation();
/*删除评论*/
$(".del_comment_c").on("click", function (e) {
var id = $(e.target).attr("id");
$.getJSON('/index.php/comment/do_invalid/' + id,
function (data) {
if (data.succ == 1) {
$(e.target).parents(".conLi").remove();
alert(data.msg);
$(".res_btn").click(function (e) {
var parentWrap = $(this).parents(".respond_box"),
q = parentWrap.find(".form1").serializeArray(),
resStr = $.trim(parentWrap.find(".res_area_r").val());
console.log(q);
//var res_area_r = $.trim($(".res_area_r").val());
if (resStr == '') {
$(".res_text").css({color: "red"});
$.post("/index.php/comment/do_comment_reply/", q,
function (data) {
if (data.succ == 1) {
var $target,
evt = e || window.
$target = $(evt.target || evt.srcElement);
var $dd = $target.parents('dd');
var $wrapReply = $dd.find('.respond_box');
console.log($wrapReply);
//var mess = $(".res_area_r").val();
var mess = resS
var str = str.replace(/{%header%}/g, data.header)
.replace(/{%href%}/g, 'http://' + window.location.host + '/user/' + data.username)
.replace(/{%username%}/g, data.username)
.replace(/{%com_username%}/g, data.com_username)
.replace(/{%time%}/g, data.time)
.replace(/{%id%}/g, data.id)
.replace(/{%mess%}/g, mess);
$dd.after(str);
$(".respond_box").hide();
$(".res_area_r").val("");
$(".res_area").val("");
$wrapReply.hide();
alert(data.msg);
}, "json");
/*删除回复*/
$(".rightLi").on("click", '.del_comment_r', function (e) {
var id = $(e.target).attr("id");
$.getJSON('/index.php/comment/do_comment_del/' + id,
function (data) {
if (data.succ == 1) {
$(e.target).parent().parent().parent().parent().parent().remove();
$(e.target).parents('.res_list').remove()
alert(data.msg);
//填充回复
function KeyP(v) {
var parentWrap = $(v).parents(".respond_box");
parentWrap.find(".res_area_r").val($.trim(parentWrap.find(".res_area").val()));
评论共有0条
综合评分:
积分/C币:3
问世间情为何物
综合评分:
积分/C币:12
wodeziyuan
综合评分:
积分/C币:2
就是这个达
综合评分:
积分/C币:2
综合评分:
积分/C币:5
VIP会员动态
CSDN下载频道资源及相关规则调整公告V11.10
下载频道用户反馈专区
下载频道积分规则调整V1710.18
spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip
资源所需积分/C币
当前拥有积分
当前拥有C币
输入下载码
为了良好体验,不建议使用迅雷下载
《OpenCV3编程入门》书本配套源代码【OpenCV2示例程序源代码工程合集】
会员到期时间:
剩余下载个数:
剩余积分:0
为了良好体验,不建议使用迅雷下载
积分不足!
资源所需积分/C币
当前拥有积分
您可以选择
程序员的必选
绿色安全资源
资源所需积分/C币
当前拥有积分
当前拥有C币
为了良好体验,不建议使用迅雷下载
资源所需积分/C币
当前拥有积分
当前拥有C币
为了良好体验,不建议使用迅雷下载
资源所需积分/C币
当前拥有积分
当前拥有C币
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
无法举报自己的资源
你当前的下载分为234。
你还不是VIP会员
开通VIP会员权限,免积分下载
你下载资源过于频繁,请输入验证码
您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:!
若举报审核通过,可返还被扣除的积分
被举报人:
请选择类型
资源无法下载 ( 404页面、下载失败、资源本身问题)
资源无法使用 (文件损坏、内容缺失、题文不符)
侵犯版权资源 (侵犯公司或个人版权)
虚假资源 (恶意欺诈、刷分资源)
含色情、危害国家安全内容
含广告、木马病毒资源
*投诉人姓名:
*投诉人联系方式:
*版权证明:
*详细原因:
《OpenCV3编程入门》书本配套源代码【OpenCV2示例程序源代码工程合集】昨天刚刚考完编译原理,私心想着可以做一些与考试无关的东西了。一直想做和图像处理相关的东西,趁这段时间有空学习一下OpenCV,搭建环境真是一件麻烦的事情,搞了近三个小时终于OK了。先来张图:
大致描述一下步骤吧:
一、安装前准备
1、VS2012(网上看到很多用的VS2010,但是基本不影响)
2、 安装包(我下载的是最新的2.4.9)
二、安装OpenCV
    1、解压OPenCV
     说是安装,其实就是解压,OpenCV的Windows安装程序就是一个自解压程序:
这里我解压到C:\Program Files(你也可以解压到你喜欢的目录下面)
解压后会自动创建opencv目录,不需要手动创建。解压后的大小大约3.7G,解压需要保证足够的空间:
    2、配置环境变量
计算机-&属性-&搞基系统设置-&环境变量
在Path后面添加:C:\Program Files\opencv\build\x86\vc12\bin 注意环境变量是以英文分号(;)分隔的.
三、创建一个测试工程
1、在VS2012中创建一个VC++空项目
2、新建一个C++文件,命名为:Test.cpp
将下面的代码复制到Test.cpp文件中
1: #include&iostream&
2: #include &opencv2/core/core.hpp&
3: #include &opencv2/highgui/highgui.hpp&
9: int main() 10: { 11:
// 读入一张图片(游戏原画) 12:
Mat img=imread(&D:\\xiaoxi.jpg&); 13:
// 创建一个名为 &游戏原画&窗口 14:
cvNamedWindow(&游戏原画&); 15:
// 在窗口中显示游戏原画 16:
imshow(&游戏原画&,img); 17:
// 等待10000 ms后窗口自动关闭 18:
waitKey(10000); 19:
3、工程配置
这时候你会看到一堆的错误,没关系,下面对工程进行配置:
(1)、右键工程-&属性
分别配置包含目录和库目录:
这个包含目录和库的路径根据你的解压路径确定,我的opencv是解压到C:\Program Files文件下。
注意:设置库的路径的时候需要根据你的VS版本进行选择我的是32位VS2012,故选择x86\vc12下面的lib,如果你是vs2010则应该选择相应平台下的vc10下的lib.
    (2)、附加依赖项:
           
将下面的.lib文件目录拷贝到里面设置:
opencv_calib3d249d.lib
opencv_contrib249d.lib
opencv_core249d.lib
opencv_features2d249d.lib
opencv_flann249d.lib
opencv_gpu249d.lib
opencv_highgui249d.lib
opencv_imgproc249d.lib
opencv_legacy249d.lib
opencv_objdetect249d.lib
opencv_ts249d.lib
opencv_video249d.lib
opencv_nonfree249d.lib
opencv_ocl249d.lib
opencv_photo249d.lib
opencv_stitching249d.lib
opencv_superres249d.lib
opencv_videostab249d.lib
opencv_calib3d249.lib
opencv_contrib249.lib
opencv_core249.lib
opencv_features2d249.lib
opencv_flann249.lib
opencv_gpu249.lib
opencv_highgui249.lib
opencv_imgproc249.lib
opencv_legacy249.lib
opencv_ml249d.lib
opencv_objdetect249.lib
opencv_ts249.lib
opencv_video249.lib
opencv_nonfree249.lib
opencv_ocl249.lib
opencv_photo249.lib
opencv_stitching249.lib
opencv_superres249.lib
opencv_videostab249.lib
注意:不要有空行和空格
(3)、修改一下源代码
你应该看到源代码中有一行
Mat img=imread(&D:\\xiaoxi.jpg&);
这是我的电脑中的一张图片,所以你应该在相应的目录下放一张图片,名字随便啦,注意的是路径“\”要为“\\”。
四、大功告成
执行你就会看到我在本文开始的时候展示的效果啦。
五、问题记录
中途我也遇到了不少的问题:
【问题一】:
原因是缺少MSVCR120D.dll
【解决】:
下载然后将其拷贝到“C:\Windows\System32”打开命令提示符(以管理员方式运行)
regsvr32 C:\Windows\System32\msvcr120d.dll
还有其他的问题,不过只要按照我给的步骤去配置,一般不会出现什么大的问题。
不过,请相信一次性成功的概率还是很小的。遇到说明问题baidu一下,今本上就能解决了。
最后在配置的过程中参照了下面的文章:
阅读(...) 评论()vc++6.0与opencv怎么建立工程? 希望有详细的步骤,谢谢了!!!!!!_百度知道
vc++6.0与opencv怎么建立工程? 希望有详细的步骤,谢谢了!!!!!!
答题抽奖
首次认真答题后
即可获得3次抽奖机会,100%中奖。
采纳数:95
获赞数:966
擅长:暂未定制
以opencv2.0为例:1.打开VC++ 2008 Express,创建一个Win32控制台程序opencvhello;2.选择Solution Explorer里的opencvhello项目,点击鼠标右键,选择Properties;3.为项目的Debug配置增加依赖的库:cxcore200d.lib cv200d.lib highgui200d.lib4.为项目的Release配置增加依赖的库:cxcore200.lib cv200.lib highgui200.lib5.编译运行程序
assiaosmanthus
assiaosmanthus
擅长:暂未定制
我现在也在做这个。。给我你的邮箱!发去给你。(软件环境:VC++6.0与OPENCV1.0)
获赞数:24
擅长:暂未定制
首先要安装OpenCV,再在6.0中加入OpenCV库,需要设置的,详细的步骤请参照权威的OpenCV中文网站,那里非常详细的
eva1988725
eva1988725
获赞数:37
这是OpenCV的中文网站,里面有详细的每一步的配置,你可以去看看
其他1条回答
为你推荐:
其他类似问题
您可能关注的内容
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。评论-2237&
  本文中将列出opencv需常用的最小工程,以方便今后做测试用。
  工程环境为vs2010+opencv2.3.1
一、opencv读取图片并显示出来:
  代码为:
#include "stdafx.h"
2 #include &opencv2/highgui/highgui.hpp&
4 using namespace
6 int main(int argc,unsigned char* argv[])
img_src=imread("lena.jpg");
imshow("lena_show",img_src);
waitKey(30);
二、opencv读取avi文件并显示出来:
  注意有些avi格式的视频是读不出来的。
  代码为:
1 #include "stdafx.h"
2 #include &opencv2/highgui/highgui.hpp&
4 using namespace
6 int main(int argc,unsigned char* argv[])
VideoCapture vido_file("tree.avi");
vido_file &&img_
imshow("video_src",img_src);//可以事先不用新建一个窗口
char c=(char)waitKey(47);
if (c==27)
三、opencv驱动摄像头并显示出来:
  代码为:
1 #include "stdafx.h"
2 #include &opencv2/highgui/highgui.hpp&
4 using namespace
6 int main(int argc,unsigned char* argv[])
VideoCapture cam(0);
cam &&img_
imshow("camera",img_src);//可以事先不用新建一个窗口
char c=(char)waitKey(30);
if (c==27)
以下的环境改为:opencv2.4.2+vs2010
四、opencv打开摄像头并对摄像头内视频进行canny边缘检测。 
  代码为:
1 // cam_test.cpp : 定义控制台应用程序的入口点。
4 #include "stdafx.h"
5 #include &opencv2/core/core.hpp&
6 #include &opencv2/highgui/highgui.hpp&
7 #include &opencv2/imgproc/imgproc.hpp&
8 #include &iostream&
10 #pragma comment( lib, "opencv_core242.lib" )
11 #pragma comment( lib, "opencv_highgui242.lib" )
12 #pragma comment( lib, "opencv_imgproc242.lib" )
14 using namespace
15 using namespace
17 int main( int argc, const char **argv )
VideoCapture cap(0); // open the default camera
if(!cap.isOpened()) // check if we succeeded
return -1;
namedWindow("edges",1);
cap && // get a new frame from camera
cvtColor(frame, edges, CV_BGR2GRAY);
GaussianBlur(edges, edges, Size(7,7), 1.5, 1.5);
Canny(edges, edges, 0, 30, 3);
imshow("edges", edges);
if(waitKey(30) &= 0) break;
// the camera will be deinitialized automatically in VideoCapture destructor
阅读(...) 评论()
阿萨德发斯蒂芬}

我要回帖

更多关于 汽车工程学专业 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信