-
24
热度 -
[综合] opencv1-基础库
有个博客就是感觉不错,可以把自己的疑惑和解决的方法记录下来,作为初学者,有出错的地方,请大家多多指教! 我在网上参考看了很多的学习指导资料,我自己大致的学习过程是先在opencv官方网站上学习各个库,弄明白它们都是干啥的,这样就不担心头文件的使用了。 我会按照自己学习的路径写博客,希望大家多多指教。...
38
热度 -
[综合] opencv2-main函数
虽然之前看过opencv相关的书,但是之前自己都是大概潦潦草草看了一通,现在又重新从头开始细致梳理一遍,让大家见笑了。 我的思路是按照程序来的,知道头文件都有哪些之后,下面可能要遇到命名空间,这一部分就不详细说了,大家可以去看C++prime main函数有好多种方式,刚开始学习一般都是intmai...
129
热度 -
[综合] opencv8-图像分割-分水岭算法
因为现在在做的项目里牵涉到图像分割,这两天一直在找各种资料。终于可以更新了! 先补充点基础知识: 数字图像的质量取决于层次(Hierarchy)、对比度、清晰度。 层次越多视觉效果就越好。 对比度=最大亮度/最小亮度。 在对图像的研究和应用中,人们往往仅对图像中的某些部分感兴趣,这些部分一般称为目标...
111
热度 -
[综合] opencv9-形态学与分割
为了简单起见,通过定义形态学作为形状和边界界定,图像分割的目标是定义具有内部相似性的区域,例如纹理或统计相似性。 形态学用于识别多边形形状的区域特征,区域特征可以用形状度量进行描述。根据每个区域的策略或处理目标不同,图像被分割成多个区域,以便可以独立处理和分析。 方法 说明 形态学分割:...
62
热度 -
[综合] opencv13-#pragma comment()的使用和注意
#pragmacomment(comment-type[,”commentstring”]) Comment-type:一个预定义的标识符,指定注释的类型。应该是compiler,exestr,lib,linker之一。 Commentstring:是一个为comment-type提供附加信息的字符...
94
热度 -
[综合] python6-运用PIL模块的简单图像处理
#改变图片大小 #fromPILimportImage #image=Image.open('E:\\Baboon.jpg') #new_image=image.resize((256,256),Image.BILINEAR) #new_image.save('E:\\Python_project\...
93
热度 -
[综合] opencv15-cvCreateCameraCapture使用出现灰屏
今天调试了一个在一个界面中显示多个窗口的程序,需要调用USB摄像头。部分代码: capture=cvCreateCameraCapture(0);if(!capture){cout<<"NOcamera"<<endl;}IplImage*frame=0;frame=cvQ...
67
热度 -
24
热度 -
[综合] ARM和STM32的区别
STM32与通常ARM的区别 经常有人问到STM32和ARM以及ARM7是什么关系这样的问题,其实ARM是一个做芯片标准的公司,它负责的是芯片内核的架构设计,而TI,ST这样的公司,他们并不做标准,他们是芯片公司,他们是根据ARM公司提供的芯片内核标准设计自己的芯片。所以,任何一个做Cortex-M...
108
热度 -
[综合] COM Express规范
COMExpress规范 COMExpress(TM)是一个PICMG定义的嵌入式计算机模块标准,其定义的接口提共把旧有计算机接口转换到高速串行信号接口的平台。COMExpress(TM)定义了多种种电子讯号排列定义以供未来各个不同层面应用的需求。 标准的COMexpress模块有三个规格:...
101
热度 -
[综合] Docker 入门及命令详解
Docker提供了容器运行环境,开发者可以利用Docker打包应用及依赖包成容器镜像,便于移植开发。Docker容器可以理解为在沙盒中运行的进程。这个沙盒包含了该进程运行所必须的资源,包括文件系统、系统类库、shell环境等等。利用Docker可以简单方便的实现类似VM的功能,且耗费更少的计算资源。...
108
热度 -
[综合] MySQL 终端启动与用户登录
MACOSX下命令操作 安装完mysql后,可以在终端执行全局命令mysql.server命令,这个命令在默认路径下: /usr/local/mysql/support-files/mysql.server 当你已经安装过MySQL却提示没有此命令,尝试给$PATH全局变量追加此路径 1.mysql...
100
热度 -
[综合] Android 子线程异步更新 UI 线程框架 Handler 模版
前言 最新利用安卓开发一个扫描银行卡号码的程序,识别过程包括了多个步骤,比较费时,需要放到后台线程去处理,不然就阻塞主线程延迟响应了,这时再增加一个进度条就完美了。后来发现Handler十分好用,通过FutuerTask反馈识别任务是否完成,未完成就由HandlersendMessage到ui线程去...
91
热度 -
[综合] Local hexo not found in 报错
首先进入到博客目录下 执行命令移除node_modules文件夹,重新安装npm rm-rfnode_modules/&&npminstall 3.关闭terminal后重新打开
25
热度 -
[综合] C++ 之函数返回局部变量
1.返回字符串字面量的指针,即存放在常量存储区的数据,不会因为函数调用栈被释放而消失,所以操作可行。 char*const_str() {char*p="HelloWorld!";//指向常量区字符串的指针returnp; } 另外,其实这里写的不规范,C++11标准要求在字面量指针增加const...
100
热度 -
[综合] C++ Protocol Buffer RepeatedPtrField 类型遍历及成员函数
ProtocolBufferRepeated对应类型为 ::google::protobuf::RepeatedPtrField 如果想要遍历该类型,可以使用iterator typedef::google::protobuf::RepeatedPtrField<Person>ptrf;...
50
热度 -
[综合] C++ socket IP int to string 自己实现 inet_ntop
在这之前,先来理清下大小端存储的区别,一般用的intelx86架构都是小端的机器。小端指低地址存放低位数据,高地址存放高位数据;而大端反之,低地址存放高位数据。 下面的例子一目了然。 1.小端?"192.168.1.1"字符串转成整型为 [1]0x7ffeefbff493 [1]0x7ffeefbf...
80
热度 -
[综合] 百度云--免费qt开发视频
《QT5开发实例》开始打算用这本书,可是翻了两张完全不知道说什么,我觉得烂到爆。 和大家分享一下网上找到的qt视频。下面附上视频链接点此跳转 当然了,还有另一个比较好的学习网站----》B站,啥都有,教程更多更详细。
39
热度 -
[综合] 计算机科学与技术专业学什么--大三总结
15年高中毕业选专业时看中了CS专业,但是不知道这个专业学什么,所以到了大三我就打算把我的三年大学学习经历写出来供将来选专业的学弟学妹们借鉴: 1:专业辨析:CS、软件工程、信息科学 2:我的CS专业学习规划 3:书籍推荐 4:安装C/C++开发环境以及编写第一个程序 不同的人对大学有不同的看法,这...
68
热度