- 博客(12)
- 收藏
- 关注
原创 圆环缺口检测
五、定义最小连续缺口度数min_gap_deg为5度,即缺口角度大于5度时为NG(也可通过弧长=弧度*半径,将角度限制转化为长度限制),对缺口列进行合并,若连续缺口列>min_gap_deg,判定为NG区域。四、定义最小列ng灰度阈值min_ng_intensity = 5,By列统计像素灰度,列灰度均值<min_ng_intensity,判定是否为缺口列。三、直角坐标系转化为极坐标系,360度转换为360像素长度。一、读取图像,二值化,通过形态学处理去除孔洞、噪点等干扰。七、极坐标系还原为直角坐标系。
2025-03-03 22:12:37
499
原创 python判断点是否在区域内
从待判断的点 ( P ) 引一条水平向右的射线(平行于 x 轴)。polygon列表中的角点元组需要按顺序环绕整个区域。遍历多边形的每一条边,计算射线与边的交点。如果交点数量为奇数,则点在多边形内部。如果交点数量为偶数,则点在多边形外部。如果射线与边相交,则记录一个交点。
2025-02-22 16:11:11
359
原创 VisionPro常用方法
fixturelinepointPMAlignblobiponeimagepixelmapcopyregionhistogramimageAddLineToLinecaliperlabelArraylistrecordimageFile。
2025-02-04 17:38:54
299
原创 ROS学习过程问题
RLException: [robot_spawn.launch] is neither a launch file in package [robot_sim_demo] nor is [robot_sim_demo] a launch file nameThe traceback for the exception was written to the log file原因:未刷新环境source ~/tutorial_ws/devel/setup.bash tutorial_ws应改为相应的
2022-03-07 20:20:47
1027
转载 Pointwise convolution;Depthwise convolution;Groupwise convolution
转自:https://www.cnblogs.com/qiulinzhang/p/11541029.htmlPointwise convolution;Depthwise convolution;Groupwise convolution都是在标准卷积的基础上进行修改,以达到参数削减,同时保证准确率能够满足要求的目的标准卷积示意图:image.png这里假设卷积层的输入通道数为 Cin,输出通道数为 Cout,假设采用 k * k 大小的卷积核来进行卷积,那么最终需要 Cout个 尺寸为k∗K∗
2021-12-21 19:42:36
2696
原创 2021-08-16
#台达PLC寄存器移位指令SFWRP D20 D0 K10 脉冲触发型移位指令D20表示需要被移位的寄存器;D0表示移位次数指针,移位1次,D0寄存器值变为1,移位2次,D0寄存器值变为2,以此类推,需说明的是D0需要在该移位前 置0;K10表示总共可进行10次移位命令...
2021-08-16 10:05:45
829
原创 2020-12-07
Selenium笔记Xpath元素定位不到原因:程序执行到该行代码时,页面的该元素还没有加载出来,可以先time.sleep(3),再driver.find_element_by_xpath()selenium切换控制窗口的方法: driver = webdriver.Chrome() windows = driver.window_handles driver.switch_to.window(windows[-1])#(0,-1,-2...)导航栏最左端页面为window
2020-12-07 10:19:34
97
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
2