
工程项目
RanCh.Wong
emmmm
展开
-
【测宽仪项目】Hight-Speed Charting控件改变曲线的颜色、宽度、样式
改变颜色COLORREF SerieColor=RGB(0,255,0);pLineSeries->SetColor(SerieColor);// pLineSeries要在头文件中初始化CChartLineSerie *pLineSeries改变宽度pLineSeries->SetWidth(3);//参数为int改变样式pLineSeries->SetPe...原创 2019-07-03 10:54:17 · 910 阅读 · 0 评论 -
【指针检测项目】yolo detect_image函数返回检测结果裁剪后的图片
修改后的代码如下def detect_image(self, image):start = timer()if self.model_image_size != (None, None): assert self.model_image_size[0]%32 == 0, 'Multiples of 32 required' assert self.model_image_si...原创 2019-07-29 17:27:47 · 4781 阅读 · 1 评论 -
【指针检测项目】yolo的输出作为fasterrcnn的输入,程序的整合
整合后的代码如下import sysimport argparsefrom yolo import YOLO, detect_videofrom PIL import Imageimport osimport numpy as npimport six.moves.urllib as urllibimport tarfileimport tensorflow as tfimpo...原创 2019-07-30 19:05:54 · 375 阅读 · 0 评论 -
【指针项目】C++ socket 通信程序BUG
if (bind(listen_sock, (struct sockaddr*) &local_addr, sizeof(SOCKADDR_IN))) { dlg->update("绑定错误"); }这一行报错错误 C2451 “std::_Binder<std::_Unforced,SOCKET &,sockaddr *,std::size_t>”类...原创 2019-07-31 20:00:57 · 363 阅读 · 0 评论 -
MFC读取CSV文件(原样读入)
原件:代码void CPointer_detectionDlg::OnBnClickedButton13(){// TODO: 在此添加控件通知处理程序代码string bbb;string aaa[100]; //采用 string 类型,存100行的文本,不要用数组int i = 0;ifstream infile; infile.open("D:\\...原创 2019-08-05 22:16:09 · 2816 阅读 · 0 评论 -
python合并多个csv文件
import pandas as pddf1 = pd.read_csv('class_and_score.csv', encoding='gbk')df2 = pd.read_csv('hight.csv', encoding='gbk')df3 = pd.read_csv('width.csv', encoding='gbk')#outfile = pd.merge(df1, ...原创 2019-08-05 22:18:20 · 645 阅读 · 0 评论 -
pandas to_csv函数,csv里的数据保留小数点后3位
outfile.to_csv('outfile.csv', index=False, encoding='gbk',float_format='%.3f')原创 2019-08-07 18:53:54 · 19860 阅读 · 1 评论 -
【指针检测项目】python 遍历csv中的每一个数据,并作判断
with open('outfile.csv', 'r', encoding='gbk') as csvfile: reader = csv.reader(csvfile) j = 0 for i, rows in enumerate(reader): if i == j: row = rows ...原创 2019-08-07 18:58:14 · 4382 阅读 · 0 评论 -
C++复制图片到另一文件夹无法复制的解决方案
最初代码如下:CTime time_now__1;time_now__1 = CTime::GetCurrentTime();CString filename1="D:\\data\\result1\\不合格品 ";CString filename2= time_now__1.Format("%Y_%m_%d %H:%M:%S");CString filename3=".jpg";CS...原创 2019-08-15 17:38:49 · 1175 阅读 · 0 评论 -
【Basler相机】将opencv嵌入MFC中,并自适应显示的解决方案
这一篇https://blog.youkuaiyun.com/qq_34192019/article/details/96473181提到了如何用opencv显示拍摄的图片,现在新建一个MFC工程,将opencv显示窗嵌入MFC的picture控件头文件public: //定义是否保存图片 #define saveImages 1 //定义是否记录视频 #define record...原创 2019-07-19 17:08:29 · 1034 阅读 · 0 评论 -
【Basler相机】连续拍多张照片,并保存图片至指定路径下的解决方案
上一篇https://blog.youkuaiyun.com/qq_34192019/article/details/96473181使用opencv获取图片首先连续拍多张//定义抓取的图像数,10修改大一点,100或者1000static const uint32_t c_countOfImagesToGrab = 10;保存至指定路径下if (saveImages) ...原创 2019-07-19 09:41:58 · 3981 阅读 · 2 评论 -
【Basler相机】错误0xe1000014采集图像失败解决方案
报错首先把巨型帧调到最大然后打开pylon用户模式选择大师级然后Packket Size调到和巨型帧一样的9000即可原创 2019-07-19 08:51:07 · 6424 阅读 · 0 评论 -
【测宽仪项目】Demo拷贝需要注意修改的地方
最近在做测宽仪项目记录一下容易忘的地方Demo拷到其他生产线上需要改的地方1.分辨率2.com口3.通信端口4.相机顺序原创 2019-06-27 17:58:54 · 113 阅读 · 0 评论 -
【测宽仪项目】弹出file.txt Line308的BUG解决方案
师兄改的代码,Demo没有拷贝,现场拍的图片,具体出现的问题是createdirectory这个函数。原创 2019-06-28 21:41:53 · 593 阅读 · 0 评论 -
【测宽仪项目】运行快捷方式,点开登陆窗口不能正常运行的解决方案
login.ini里保存了登陆的用户名、密码,它在下图的路径下,如果此时运行Debug64下面生成的exe文件,则不会找到这个文件,所以报错“用户名错误”。将login.ini文件复制到下图和exe文件同一目录下即可...原创 2019-07-13 15:53:01 · 137 阅读 · 0 评论 -
【测宽仪项目】波形界面Hight-Speed Charting横纵坐标的修改
最先是参考这篇博客拿过来直接用,导师说不行,所以修改了一下最终效果图横坐标改成系统时间这步不好改,所以用几个静态文本框遮挡了一下,文本框内显示系统时间(可以变动)纵坐标改成标准宽度正负一倍、两倍偏差直接上代码图首先初始化里纵坐标(leftaxis)Setautomatic()括号里改成false,代表手动设置1507-1515行代码即为纵坐标的修改,其中tt1是标准宽度,tt2是...原创 2019-06-28 22:01:25 · 1451 阅读 · 4 评论 -
【测宽仪项目】测宽停顿解决方案
这两天发现有的生产线测宽停顿,会停顿一段时间又恢复正常,分析了一下可能是定时器的原因,后来把void CGigeCameraDemoDlg::OnTimer(UINT_PTR nIDEvent){ if (nIDEvent == 1) { //CString Value; //if (true) //{ // if (success) // { // //Slee...原创 2019-07-06 15:57:10 · 220 阅读 · 0 评论 -
【Basler相机】相机连接正常,无法显示图像的解决方案
如下图,一开始以为服务器问题,换了台服务器还是不行,故怀疑相机问题,折腾了半天以为相机参数设置不对,后来相机断电重启即可原创 2019-07-19 08:29:36 · 8659 阅读 · 3 评论 -
【Basler相机】 opencv下连续获取图片并保存
//定义是否保存图片#define saveImages 1//定义是否记录视频#define recordVideo 0// 加载OpenCV API#include <opencv2/core/core.hpp>#include <opencv2/highgui/highgui.hpp>#include <opencv2/video/video.h...原创 2019-07-19 08:33:03 · 5575 阅读 · 18 评论 -
【Basler相机】帧率太低解决方案
一开始把Acquisition Frame Rate调到最大 也不行,始终0.5fps后来换根网线就可以了原创 2019-07-19 08:41:35 · 5374 阅读 · 5 评论 -
【指针检测项目】pylon相机无法被检测到的解决方案
记于宁波一开始明明网线都插好了,就是无法检测到相机这是因为要打开网络适配器之前做项目用到了第四个DALSA,被勾选上了,估计系统默认使用了第四个驱动,取消勾选即可...原创 2019-08-13 07:31:07 · 2853 阅读 · 0 评论