- 博客(13)
- 资源 (18)
- 问答 (1)
- 收藏
- 关注
原创 linux 下调用opencv接口函数实现鼠标在窗口画方框操作
#include #include void my_mouse_callback(int event,int x,int y,int flags,void* param);CvRect box;bool drawing_box =false;void draw_box(IplImage* img,CvRect rect){cvRec
2017-06-29 11:01:01 456
原创 linux下使用opencv接口函数从摄像头拿图片
注:本人在虚拟机上面没有成功显示拿到的图片,查看网上说跟opencv支持的摄像头类型有关,就没有追究了。#include int main(int argc,char** argv){//创建一个显示窗口cvNamedWindow("show",CV_WINDOW_AUTOSIZE);//定义一个指向摄像头的指针CvCapture* capture =c
2017-06-28 14:11:05 1915
原创 linux下使用opencv接口函数对图片边缘化操作
#include int main(int argc,char** argv){//创建窗口cvNamedWindow("before");cvNamedWindow("after");//加载一张图片IplImage* image =cvLoadImage(argv[1],1);//创建一张图片IplImage* out =cvCreateIm
2017-06-28 10:56:56 283
原创 linux 下使用opencv对图像进行缩小为原来的一半大
#include #include int main(int argc,char** argv){//创建两个显示窗口cvNamedWindow("before",CV_WINDOW_AUTOSIZE);cvNamedWindow("after",CV_WINDOW_AUTOSIZE);//加载一张图片IplImage* image =cvLoadIma
2017-06-27 17:58:25 1648
原创 linux下使用opencv接口函数对图像进行光滑处理
#include #include int main(int argc,char** argv){cvNamedWindow("example_1",CV_WINDOW_AUTOSIZE);cvNamedWindow("example_2",CV_WINDOW_AUTOSIZE);IplImage* image =cvLoadImage(argv[1]);//图
2017-06-27 16:25:30 403
原创 linux下使用opencv接口函数控制视频播放进度
#include #include int g_slider_position =0;CvCapture* g_capture=NULL;void onTrackbarSlide(int pos){cvSetCaptureProperty(g_capture, CV_CAP_PROP_POS_FRAMES, pos);}int main(int ar
2017-06-27 15:26:17 418
原创 linux 下调用opencv接口函数播放视频
#include #include int main(int argc,char** argv){cvNamedWindow("example",CV_WINDOW_AUTOSIZE);CvCapture* capture =cvCreateFileCapture(argv[1]); //函数返回一个指向视频文件的指针IplImage* frame ;while
2017-06-27 14:31:47 1285
原创 linux下调用opencv接口函数显示一张图片
#include #include //在linux下成功安装opencv后头文件所在的位置int main(int argc,char**argv){if(argc!=2){printf("help:\n\t./a.out lean.jpg\n");return -1;}IplImage* image = cvLoadImage(argv[1],
2017-06-27 13:42:39 1606
转载 linux 搭建opencv开发环境
ubuntu12安装编译工具:sudo apt-get install build-essential编译程序有了这个软件,它才知道头文件和库函数在哪,最后才形成一个开发环境。2安装 cmake、git、pkg-config等辅助工具:sudo apt-get install cmake git pkg-confi
2017-06-27 10:08:01 1226
转载 Linux系统下的dlopen、dlsym、dlclose
1、前言 为了使程序方便扩展,具备通用性,可以采用插件形式。采用异步事件驱动模型,保证主程序逻辑不变,将各个业务已动态链接库的形式加载进来,这就是所谓的插件。linux提供了加载和处理动态链接库的系统调用,非常方便。本文先从使用上进行总结,涉及到基本的操作方法,关于动态链接库的本质及如何加载进来,需要进一步学习,后续继续补充。如何将程序设计为插件形式,挖掘出主题和业务之间的关系,需要进一
2017-06-22 14:09:56 474
转载 find命令
通用格式:find pathname -options [-print -exec -ok]例子:find / -name filename 再根目录里面搜索文件名为filename的文件find /etc -name *s*在目录里面搜索带有s的文件find /etc -name *S 在目录里面搜索以s结尾的文件find /etc -name s*在目录里面搜索以s开头的文
2017-06-09 17:29:39 163
原创 c++与c之enum区别
c语言版本:#include enum day{a=1,b,c};int main(){ enum day z=b; printf("%d\n",z);}c++版本:#include using namespace std;enum day{
2017-06-05 20:51:56 1005
原创 c++之cout、cin
#include using namespace std;int main(){int a=1;int b=2;coutcoutcoutcin>>b;coutreturn 0;}
2017-06-05 20:30:08 244
heatshrink.zip
2020-03-18
C118213_STM32L431RBT6_2017-11-22.PDF
2019-08-01
qt creator快速入门
2017-11-07
OpenCL编程指南
2017-06-15
想做个关于c语言的小项目
2015-07-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人