- 博客(21)
- 资源 (14)
- 收藏
- 关注
转载 OpenCV中的Mat, cvMat, IplImage
OpenCV中常见的与图像操作有关的数据容器有Mat,cvMat和IplImage。 一、Mat类型:矩阵类型,Matrix。 在openCV中,Mat是一个多维的密集数据数组。可以用来处理向量和矩阵、图像、直方图等等常见的多维数据。 Mat有3个重要的方法: 1、Mat mat = imread(const String* filena
2013-10-31 08:37:29 885
转载 “能量小偷”
“能量小偷”或者 Joule thief 是一种简易电荷泵电路的昵称,它能把一节旧电池的电压升至 3V 左右并点亮几个 LED 。外观:这个玩意由变压器、电阻、三极管组成,其中变压器是用废节能灯里面的磁芯加上双色导线绕制而成的,三极管用的是 NPN 型 BJT ,型号为 S9014 ,电阻阻值为 1kΩ 。使用时,变压器的
2013-10-30 21:35:01 1174
转载 自适应阈值分割之otsu算法
#include "opencv2/imgproc/imgproc.hpp"#include "opencv2/highgui/highgui.hpp"#include #include #define FLT_EPSILON 1.19209290E-07F // decimal constant//FLT_EPSILON the minimum positive number suc
2013-10-30 19:58:13 6740
转载 FatFs文件系统的移植
FatFs文件系统的移植 因为需要,又不想自己写,所以就移植了一个文件系统。 说下我的硬件和开发工具:接成 TRUE IDE 模式下的CF卡(也就是相当于一块硬盘了),三星S3C2440的ARM9,开发工具是很老很老的D版的ADS1.2。 我在网上看到的嵌入式系统上面常用的文件系统有UCOSII公司的UC/FS,支持CF卡,硬盘,SD/MM
2013-10-30 19:48:18 1158
转载 视频会议十大开源项目排行
在视频会议领域,有许多可以值得参考的开源项目,这些开源项目有的是协议栈、有的是编码器或者是传输协议,由于视频会议系统是一个综合性的应用系统,里面包含功能较多,如能把这些开源项目选择性的加入我们的视频会议开发当中,我们的开发效率肯定会事半功倍,下面我们列举一下视频会议相关的十大开源项目,并对其重要性及优缺点做一个全面的评价与排名。1、 OpenH323项目 (★★★★★)
2013-10-30 19:45:24 37883 4
转载 RTSP详解
RTSP简介 RTSP(Real Time Streaming Protocol)是由Real Network和Netscape共同提出的如何有效地在IP网络上传输流媒体数据的应用层协议。RTSP对流媒体提供了诸如暂停,快进等控制,而它本身并不传输数据,RTSP的作用相当于流媒体服务器的远程控制。服务器端可以自行选择使用TCP或UDP来传送串流内容,它的语法和运作跟HTTP 1.1类
2013-10-29 11:23:06 3024
转载 优先级反转
优先级翻转发生的条件: 1、首先发生翻转需要有三个任务,它们的优先级分别是高、中、低。 2、低优先级和高优先级都需要take同一个信号量。 优先级翻转的过程: 1、低优先级先take到信号量。 2、低优先级被中优先级任务抢占。(然后低优先级任务就只能等中优先级任务执行完,再继续执行之后,才能释放信号量了) 3、高优先级需要tak
2013-10-23 21:02:35 1011
原创 error MSB8020: The builds tools for Visual Studio 2010 (Platform Toolset = ‘v100′) cannot be found.
error MSB8020: The builds tools for Visual Studio 2010 (Platform Toolset = ‘v100′) cannot be found. To build using the v100 build tools, either click the Project menu or right-click the solution, an
2013-10-23 10:41:15 46655 14
转载 vs2012 未能加载visual c++ language manager package
下载并安装,http://www.microsoft.com/en-us/download/details.aspx?id=36020
2013-10-23 10:29:56 8445
转载 图像分割概述
图像分割是从图像处理到图像分析的关键技术。图像分割的种类和方法很多,有些分割算法可直接用于任何图像,而另一些算法只能适用于分割特殊类别的图像。有些算法需要先对图像进行粗分割,因为它们需要从图像中提取出来的信息。没有唯一的标准的方法。分割结果的好坏需要根据具体的场合要求衡量。早期的图像分割方法可以分为两大类。一类是边界方法,这种方法假设图像分割结果的某个子区域在原来图像中一定会有边缘存在;一
2013-10-22 16:09:13 1805
转载 图像分割理论
在对图像的研究和应用中,人们往往仅对图像中的某些部分感兴趣,这些部分一般称为目标或前景。为了辨识和分析目标,需要将有关区域分离提取出来,在次基础上对目标进一步利用,如进行特征提取和测量。图像分割就是指把图像分成各具特性区域并提取出感兴趣目标的技术过程。其中边缘检测就是图像分割的一部分。Hough变换:Hough变换是图像处理中从图像中识别几何形状的基本方法之一。Hought变换的基
2013-10-22 16:05:00 10668 1
转载 医学图像分割综述
图像处理流程大致如下图所示:图像分割的定义:将一副图像g(x,y),其中0≤x≤Max_x,0≤y≤Max_y,进行分割就是将图像划分为满足如下条件的子区域:1.基于区域的分割方法:图像分割通常用到不同对象间特征的不连续性和同一对象内部特征的相似性。基于区域的算法则侧重于利用区域内特征的相似性。1.1阈值法:阈值分割是
2013-10-22 15:21:24 12762 1
转载 图像分割1,概述
图像分割之(一)概述zouxy09@qq.comhttp://blog.csdn.net/zouxy09 所谓图像分割指的是根据灰度、颜色、纹理和形状等特征把图像划分成若干互不交迭的区域,并使这些特征在同一区域内呈现出相似性,而在不同区域间呈现出明显的差异性。我们先对目前主要的图像分割方法做个概述,后面再对个别方法做详细的了解和学习。1、基于阈
2013-10-22 14:28:43 1479
转载 Matlab绘图
Matlab绘图强大的绘图功能是Matlab的特点之一,Matlab提供了一系列的绘图函数,用户不需要过多的考虑绘图的细节,只需要给出一些基本参数就能得到所需图形,这类函数称为高层绘图函数。此外,Matlab还提供了直接对图形句柄进行操作的低层绘图操作。这类操作将图形的每个图形元素(如坐标轴、曲线、文字等)看做一个独立的对象,系统给每个对象分配一个句柄,可以通过句柄对该图形元素进行操作,而
2013-10-19 10:04:21 1925 1
原创 Flash和EEPROM的区别
1. Flash写入速度比EEPROM慢。2. Flash结构简单便宜,EEPROM复杂且贵。3. Flash擦写次数少(10000次),EEPROM擦写次数多(1000000次)。4. Flash按扇区操作,EEPROM是按字节操作。
2013-10-16 09:41:00 952
转载 高速PCB电路板的信号完整性设计
高速PCB电路板的信号完整性设计摘要: 描述了高速PCB电路板信号完整性设计方法. 介绍了信号完整性基本理论, 重点讨论了如何采用高速PCB设计方法保证高速数采模块的信号完整性, 关键词:信号完整性; PCB设计;集成电路芯片构成的电子系统朝着大规模、小体积、高速度方向发展, 信号的工作频率也不断提高, 使得PCB的布局布线密度变大, 输出开关速度过高, 引起信号延迟、时序问题
2013-10-13 09:14:15 1749
转载 10 个你需要了解的 Linux 网络和监控命令
我下面列出来的10个基础的每个linux用户都应该知道的网络和监控命令。网络和监控命令类似于这些: hostname, ping, ifconfig, iwconfig, netstat, nslookup, traceroute, finger, telnet, ethtool 用于查看linux服务器ip地址,管理服务器网络配置,通过 telnet 和ethernet建立与linux之间的网络
2013-10-11 11:29:49 1964
转载 Keil MDK下如何设置非零初始化变量
一些工控产品,当系统复位后(非上电复位),可能要求保持住复位前RAM中的数据,用来快速恢复现场,或者不至于因瞬间复位而重启现场设备。而keil mdk在默认情况下,任何形式的复位都会将RAM区的非初始化变量数据清零。如何设置非初始化数据变量不被零初始化,这是本篇文章所要探讨的。 在给出方法之前,先来了解一下代码和数据的存放规则、属性,以及复位后为何默认非初始化变量所在RAM都被
2013-10-06 21:46:27 1487
转载 网络摄象机常用传输协议
多播路由是一个很好的技术,在Internet上实现了对数据的“广播”,不同于广播的是,由于广播风暴的问题,路由器是禁止广播数据跨路由传送的。而多播则很好的解决了这个问题。现在M$软件如:Netmeeting,WMS就广泛运用了多播这种技术。这里讨论的是怎么样把你的Linux架设成一个多播路由器 (一般的网关、路由器是不支持多播数据包通过的)。1、传输协议 网络摄像机提
2013-10-06 21:09:38 1142
转载 dm368ipnc 重写架构中的swosd 实现中文osd
appro的ipnc中只实现了英文的osd叠加,就连小小的ascii码表都没有覆盖全,而且该swosd架构灰常凌乱。其实无非就是两个功能,一是叠加文字,而是叠加图片,由于考虑到兼容不同的分辨率的视频流,所以处理的分支相对校对。图片的叠加暂不实现,用途最多的是中文的叠加,实现中文osd叠加的方法也非常简单,如下:1、了解中文字库的分布,通过汉字的内码计算出该汉字在字库中的位置
2013-10-06 21:07:30 1173
转载 C++矩阵运算库推荐
最近在几个地方都看到有人问C++下用什么矩阵运算库比较好,顺便做了个调查,做一些相关的推荐吧。主要针对稠密矩阵,有时间会再写一个稀疏矩阵的推荐。Armadillo:C++下的Matlab替代品地址:http://arma.sourceforge.net/许可证:MPL 2.0目前使用比较广的C++矩阵运算库之一,是在C++下使用Matlab方式操作矩阵很好的
2013-10-05 10:16:12 45212 3
多文件多目录例解autoconf和automake生成Makefile文件
2012-10-20
俄罗斯方块V1.0-神舟1号-STM32.rar
2012-05-26
《Linux系统操作与编程实验》指导书
2012-04-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人