- 博客(5)
- 资源 (109)
- 问答 (1)
- 收藏
- 关注
原创 5.Pylon 相机程序开发中的若干总结
1.内存泄露问题尽管内存泄露的原理和解决办法很简单,但是还是有很多人会不自觉的写出内存泄露的程序来,尽管有时候他们的程序并没有运行足够的时间来让他们或客户发现问题,但是了解如何有效的避免内存泄露总是不错的。一般来说,内存泄露主要是由于申请了相应的资源,但是使用它以后并没有释放。如果只是简单地程序,那很容易避免内存泄露的问题,但是如果,在一个程序中同一个指针p指向的内存区在不同函数间不停的申
2012-05-08 10:30:13 6325 1
原创 4.Pylon 透过Pylon和MIL函数看一般硬件SDK API的组织架构
最近接触和硬件通讯的上位机编程,在此总结一下硬件SDK API组织架构的一般构成,对组织架构有宏观的了解对于写一个优美的程序是必不可少的。1.观察二者函数,相同功能的函数开头总是相同的,如MIL的Mapp...,Mdisp和Pylon的PylonDevice...,PylonStreamGrabber...等等,这样是将同一功能模块的函数放在一起,便于查找和记忆方便,当像实现相应的功能时很自然
2012-05-07 19:23:59 3837
原创 3.Pylon 以实时图像采集讲解PylonC SDK使用流程
一般的对于提供硬件编程来说,硬件生产厂家都会提供好SDK使用的手册和实例。手册中一般包括安装和配置流程,一些基本概念的介绍,SDK每个函数使用,SDK使用流程和实例(有些硬件实例直接写在手册中,有些会以单独文件存在,还有的两者皆有)。对于上位机软件开发人员来说拿到一个硬件上位机编程任务,首先应该阅读了解其SDK概念,再按照其介绍的SDK开发流程阅读其提供的实例,修改相应的实例为自己所用,有不懂的函
2012-05-07 18:55:37 27721 33
原创 2.Pylon CSDK API的结构
用Pylon CSDK进行开发时,应该先了解整个API的结构组成Pylon C API基于GenApi,GenApi提供各个相机统一访问接口。Pylon C中带GenApi前缀的均为GenApi的函数,这些底层函数直接提供给Pylon C用户使用。对象和句柄首先应该了解的是对象和句柄的概念。Pylon定义了相机对象(Camera Objects),同步对象(Waiting),数据流抓取
2012-05-03 23:58:55 6440 1
原创 1.MIL 编程环境设置
MIL全称为Matrox Imaging Library,由加拿大Matrox公司开发;MIL软件包是一个独立于硬件的、含有多个标准模块或组件的32位图像库,可以对图像进行采集、处理、分析、显示和存取操作,其功能覆盖图像领域的所有方面,使用起来也相当简单和方便;MIL-Lite是MIL的子集,含有MIL的部分模块,可以进行图像的采集、显示、存取操作,还可以在图像上进行图形操作及LUT变换等;MIL
2012-05-03 10:50:58 17950 33
python父子进程
2018-08-02
MFC程序员的WTL指南
2018-07-28
WebBrowser 高级特性调整
2017-11-02
带透明度的HBITMAP和Bitmap的转换
2017-10-21
ATL常用包装类演示
2017-08-12
HbaseJavaClient.java
2020-09-10
SendMessage 无法设置ComboBox的值
2015-09-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人