Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

OpenCV 2.2版本以上显示图片到 MFC 的 Picture Control 控件中

OpenCV 2.2版本以上显示图片到 MFC 的 Picture Control 控件中

OpenCV 2.2 以及后面的版本取消掉了 CvvImage.h 和CvvImage.cpp 两个文件,直接导致了苦逼的程序员无法调用里面的显示函数来将图片显示到 MFC 的 Picture Control 控件中。为此,网上很多人表示只要将那两个文件人为的提取出来然后放到工程里面就解决问题了,也提供了两个文件的下载,但是这麻烦不说,还会导致一些奇奇怪怪的报错(至少本人是这样的,很崩溃!)。所以在了解了一些gdi绘图之后结合网上的代码写了如下的函数,只需...
C++ 网络编程之正确使用UDP广播及多播

C++ 网络编程之正确使用UDP广播及多播

大多数的事倍功半源于自以为是事半功倍的一念之差。查了两天UDP传输代码,终于从一个博客的一行小字发现了问题的所在。之前为了方便直接运用Linux下写好的客户端代码稍作修改之后去跟linux的服务器对接,造成有的机器收的到数据包有的机器却收不到数据包,或是有时收的到数据包有时收不到数据包的状况。可见不同操作系统之间的移植哪怕是同种语言也并不一定是表面看的那么简单,再者生搬硬套的做法往往得不偿失。下面贴出在网上找到的关于正确使用UDP广播的代码,由于多播和广播...
二分查找算法

二分查找算法

二分查找又称折半查找,优点是比较次数少,查找速度快,平均性能好;其缺点是要求待查表为有序表,且插入删除困难。因此,折半查找方法适用于不经常变动而查找频繁的有序列表。首先,假设表中元素是按升序排列,将表中间位置记录的关键字与查找关键字比较,如果两者相等,则查找成功;否则利用中间位置记录将表分成前、后两个子表,如果中间位置记录的关键字大于查找关键字,则进一步查找前一子表,否则进一步查找后一子表。重复以上过程,直到找到满足条件的记录,使查找成功,或直到子表不存在...
HTML5中的Canvas元素

HTML5中的Canvas元素

canvas元素是HTML5中新增的一个重要元素,专门用来绘制图形,在页面上放置一个canvas元素,就相当于在页面上放置一块“画布”,可以在其中进行图形的描绘。canvas元素只是一块无色透明的区域。需要利用JavaScript编写在其中进行绘画的脚本。从这个角度来说,您可以理解为类似于其它开发语言中的canvas画布。canvas元素要求至少设置width和height特性,以指定要创建的绘图区域大小。任何在起始和结束标签之间的...
HTML5中用canvas绘制径向渐变

HTML5中用canvas绘制径向渐变

HTML5中canvas元素除了绘制线性渐变以外,还可以绘制径向渐变。径向渐变是指沿着圆形的半径方向向外进行扩散的渐变方式。比如在描绘太阳是,沿着太阳的半径方向向外扩散出去的光晕,就是一种径向渐变。HTML5移动开发即学即用(双色) PDF+源码 http://www.linuxidc.com/Linux/2013-09/90351.htmHTML5入门学习笔记 http://www.linuxidc.com/Linux/2013-09/90089.htm...
HTML5 Video开放式标签根据不同浏览器播放不同格式

HTML5 Video开放式标签根据不同浏览器播放不同格式

通过Html5的Video标签语法,我们可以快速的在网页中嵌入影片。但不同浏览器,所支持的HTML5影片格式(视频解码)皆不同,因此除了要备备相关的影音文件外,再来就是要如何让浏览器能自动判断播放的格式,若我们打开的是IE浏览器或Fireofx,它会自动抓取浏览器所支持的格式文件。本以为这需要通过js、或者浏览器特有的属性来作判断,其实一点也不用,直接通过Html5的开放式标签,就会自动依照不同浏览器播放不同的影音格式,超方便完全不用再写任何的判断式,只要...
通过 Autostereograms 案例学习 OpenGL 和 OpenCL 的互操作性

通过 Autostereograms 案例学习 OpenGL 和 OpenCL 的互操作性

引言在过去的十年里, GPU (图形处理单元)已经从特殊硬件(特供)转变成可以在数值计算领域开辟新篇章的高性能计算机设备。许多算法可以使用拥有巨大的处理能力的GPU来高速执行和处理大数据量。即使在通常的情况下,不可能将图形硬件编程化, 图形硬件也可以加快算法与图像的处理。 举个例子:通常情况下可以用来计算图形差分,模糊图像, 合并图像,甚至是进行图像(或数组)平均值计算。随后,可编程方式的出现给编程者带来了极大的便利。 可编程方式所提供的新的可能性,更广泛...
JBPM流程部署校验

JBPM流程部署校验

JBPM流程定义校验之XSD简介JBPM的流程定义语言是JPDL,其本身是一种自定义结构的xml;JBPM的流程定义结构比较复杂,不仅元素的类型多样,而且对数据类型也有比较严格的要求,同时有很多元素有着相同的元素和属性等;做为流程引擎应该具有校验流程定义的有效性的能力,从而保证不会再流程流转过程中发生错误;同时流程引擎应该内置这种校验能力,而不能依赖流程设计器的校验!面对如此复杂的xml,JBPM首先使用XSD进行验证,然后再解析流程定义的同时进行一些XS...
跟JBPM学习设计模式

跟JBPM学习设计模式

模式简介简单工厂模式是类的创建模式,其专门负责将大量拥有共同接口或者基类的产品类进行实例化。简单工厂模式由工厂类运行时根据传入的参数动态的决定需要实例化的类,这样客户只需要了解产品的基类,解除客户对具体产品类的依赖。简单工厂模式的结构如下图所示图 1. 简单工厂模式结构图从图中可以看出,简单工厂模式主要涉及一下三种结构角色1. 工厂类,其有客户端直接调用,并根据具体的业务逻辑要求创建相应的产品对象实例;2. 产品基类,所有具体的产品类的基类或者接口,封装所...
<< 3621 3622 3623 3624 3625 3626 3627 3628 3629 3630 >>