python
文章平均质量分 51
fegggye
这个作者很懒,什么都没留下…
展开
-
如何基于pythonnet调用halcon脚本
这篇文章主要介绍了如何基于pythonnet调用halcon脚本,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下最近的项目中遇到了使用python程序结合不同部分,其中包括使用halcon处理拍摄到的图像。halcon本身提供了c++与.NET的开发库,但无python库,网上有pyhalcon之类的库,但功能与原版并不一致。这片文章默认大家已经有halcon.NET的开发基础了,也会使用HDevEngine调用halcon脚本。这样的话自己转载 2020-08-22 16:41:21 · 713 阅读 · 1 评论 -
C++和python进行视频socket传输通信(实时)
需求:通过C++程序获得视频流,传输给python程序并进行处理。方法:Python构建socket服务,C++连接并发送祯信息。(本人C++不太会,查了很多资料)服务端(python)接收数据并显示import socketimport osimport sysimport structimport numpy as npimport cv2import time def socket_service_image(): try: s = soc原创 2021-12-21 11:26:40 · 1668 阅读 · 0 评论 -
python通过ctypes调用海康网络sdk取流
项目中经常需要使用海康的网络摄像头,做视频图像算法经常会用到rtsp流,但是rtsp一般很难保证实时性且解码效率不能保证.通过海康给的python的demo,对模块进行封装以方便python像调用opencv的VideoCaputure一样调用.目录结构如下├── HKCam.py #自己写的封装├── HCNetSDK.py # SDK给定├── PlayCtrl.py #SDK给定├── lib│ ├── linux│ │ ├── HCNetSDKCom│ │ │...原创 2022-05-27 14:01:40 · 2574 阅读 · 28 评论 -
python命名管道示例
命名管道可用于进程间通信,下面示例表示1个进程在发送帧,另一个在获取帧并播放。(可以跨语言)继续编辑writer.pyimport os import timeimport uuidimport cv2import numpy as npwrite_path = "/tmp/vsd_fifo.pipe"if os.path.exists(write_path): os.remove(write_path) os.mkfifo(write_path) #rf =.原创 2021-12-16 22:30:24 · 1349 阅读 · 0 评论