- 博客(4)
- 收藏
- 关注
原创 yolo8标注工具labelImg 报错 argument 1 has unexpected type ‘float‘
摘要:本文针对AMD CPU环境下Qt的QPoint.x()方法返回浮点数(float)而drawLine方法需要整数(int)参数的问题,以及Python 3.11与labelImg1.8.6依赖的PyQt5版本兼容性问题,提供了canvas.py文件的完整修改方案。主要修改包括:将QPointF改为整数型QPoint,确保坐标参数类型匹配;添加参数类型转换(如int()包裹);优化绘图逻辑。该解决方案可直接替换原文件,有效解决绘图时的类型不匹配问题。
2025-12-21 22:51:55
179
原创 c++对8位灰度图进行二值化处理
对8位灰度图进行位二值化,输入图像像素部分的宽度和高度以及存储灰度像素值得一维数组,对灰度值进行直方图统计,通过OSTU大律法公式,确定自动灰度图的阈值,进而进行二值化处理,存储
2018-03-16 14:57:35
3990
2
原创 c++实现基于直方图的图像全局二值化算法原理、实现--OSTU大律法,找最佳阈值
1、描述: 主要是思想是取某个阈值,使得前景和背景两类的类间方差最大,matlab中的graythresh即是以该算法为原理执行的。该算法是日本人Otsu提出的一种动态阈值分割算法。它的主要思想是按照灰度特性将图像划分为背景和目标2部分,划分依据为选取门限值,使得背景和目标之间的方差最大。(背景和目标之间的类间方差越大,说明这两部分的差别越大,当部分目标被错划分为背景或部分背景错划分为目标都会...
2018-03-16 11:49:24
1899
原创 c++实现24 位位图的灰度化处理
/*********************************************************对24位的位图进行灰度处理,将其转为8位的灰度图像,需要对文件的信息头进行修改并添加调色板信息进行写入,图像大小转换初始的1/3大小,尺寸不变**********************************************************/#inclu...
2018-03-14 10:12:34
2175
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅