摘要:
1、首先去官方网站下载SDK Support Downloads - Teledyne DALSA http://www.teledynedalsa.com/imaging/support/downloads/sdks/ 进入SDK页面 注意需要填写基本信息以及你的应用系统场景等信息。 然后等待邮件 阅读全文
摘要:
如图,我强悍的工控机,有六个网口。 实际用的时候连了多台相机,为了偷懒我就把六个网口的地址分别设为192.168.0.1~192.168.0.6,以为相机的IP只要设在192.168.0这个网段然后随便插就好了。 结果设置完后所有的相机都无法识别。 询问了厂家得到以下专业回复: 我们建议(之前也看到 阅读全文
摘要:
拿到了dalsa相机,可以用Sapera软件配置相机,进行图像采集。但是自己开发的话就得撸起袖子写代码了,查了两篇不错的博文,作为指导。 Sapera帮助文档 - 《好好先生》专栏 - 博客频道 - CSDN.NET http://blog.csdn.net/liubing8609/article/ 阅读全文
摘要:
1、原函数有多个参数的情况,计算函数运行时间 import time def performance(f): def fn(*args,**kw): t1 = time.time() r=f(*args,**kw) t2 = time.time() print 'call %s() in %fs'%(f.__name__,... 阅读全文
摘要:
1、特殊方法 定义在class中 不需要直接调用,python的某些函数或操作符会自动的调用对应的特殊方法。 如定义了person类,使用print p 语句打印person类的实例时,就调用了特殊方法__str__() 此时就需要在person类中实现这个方法。 使用特殊方法时注意: 只需要编写用到的特殊方法 有关联性的特殊方法都必须实现(如__getattr__,__setatt... 阅读全文
摘要:
1、父类、基类、超类 -----> 子类,派生类,继承类 has关系应该使用组合而不是继承,如book类应作为student类的属性而非子类。 总是从某个类继承,如果没有特定的类就从object类继承。 不要忘记调用super().__init__来初始化父类,否则继承类将没有父类的属性。 def __init__(self,args): super(SubClass,self)... 阅读全文
摘要:
1、python中初始化实例属性 必须在__init__(self,…)方法内(注意:双下划线)初始化实例,第一个参数必须为self。 如需动态添加属性,可用 **kw class Person(object): def __init__(self,name,gender,birth,**kw): self.name = name self.gende... 阅读全文
摘要:
各种扫码软件 最近要做个二维码识别的项目,查到二维码识别有好多开源的不开源的软件 http://www.oschina.net/project/tag/238/ Zbar 首先试了一下Zbar,python加载ZBar时各种报错。可能的原因是zbar的dll文件是32位的,而我系统是64位的,所以运 阅读全文
摘要:
上一篇实现了在MFC的窗体内显示图片,本篇介绍如何在MFC窗体内实时显示摄像头的影像。 要实现的功能是点击一个“开始”按钮,可以显示影像,再点击“停止”按钮,可以停止显示。 因为实时显示影像需要在一个循环里执行,为了在显示影像的同时还可以干别的(比如,点击“停止”按钮),这里需要用到多线程,即显示影 阅读全文
摘要:
上一篇介绍了MFC调用Halcon功能的简单例子,在这个例子中,点击按钮会弹出一个窗口显示图片,但是这样显示并不美观,而且。。。于是我决定把显示窗口做在MFC的窗体内部。 具体的方案是:使用一个Picture Control 控件,调用Halcon中的OpenWindow函数,将其参数中的父窗口设为 阅读全文