摘要:
官网:Releases · nlohmann/json (github.com) #include <iostream> #include "nlohmann/json.hpp" #include <fstream> using json = nlohmann::json; int main() { 阅读全文
摘要:
【HTuple与QString】 (QString)hv_result[0].S(); //HTuple转QString hv_ImagePath=modelImagePath.toStdString().c_str(); //QString转HTuple 【HTuple与int】 hv_isOCR 阅读全文
摘要:
在Qt使用Halcon生成的程序时遇到的问题。由于Halcon中的结果是要传到Qt中的,所以将生成的程序都放到了类QtOCR中(该类继承QObject)。 而Halcon线程生成的线程函数是静态的,并且调用了对应的非静态函数,见下图 静态函数是没有this指针的,所以调用的函数不知道是哪个类对象的。 阅读全文
摘要:
没找到二维数组的方式,使用伪二维数组(其实是一维向量) RegionAlignment_ROI1:=[724.615, 1571.03, 841.724, 1903] RegionText_ROI1:=[986, 1436, 1282, 1834] row1s_pos_ROI1:=[1020.86, 阅读全文
摘要:
注意gen_empty_region不与concat_obj成对使用,而是gen_empty_obj与concat_obj成对使用。 例如想收集8个region,前者得到9个,第一个是那个被创建的空region。后者则正确。 concat_obj与union2相比,优点是有顺序观念。这个在需要添加自 阅读全文
摘要:
【需求】两个区域若有交集,则获取其中一个区域。 例如,获取右图里与左图有交集的区域。一般方法是以右图区域数量进行for循环,if有交集则selcet。 【目前找到的最优方法】 思路:取交集内的一个点,然后在右图中选择包含这个点的区域。(这个点不一定是交集质心,因为质心不一定在区域上) 核心函数:ge 阅读全文
摘要:
【适用场景】 适用于尺度变化较小的场景。虽然可以设置缩放尺度,但是耗时增加太大。 【对模板的要求】 清晰(尽量大,如logo比其他对象大)、区别度明显、范围尽量小(模板区域越大越耗时,如只框取logo) 【相关函数】 create_generic_shape_model,train_generic_ 阅读全文
摘要:
项目git地址,欢迎点赞、评论、提建议!!! QtVision/Qt多相机 at main · zuoyizhongguo/QtVision (github.com) 【推荐QOpenGLWidget上显示】 QOpenGLWidget上显示 QLabel上显示 【参考博客】 qopenglwidg 阅读全文
摘要:
Qt案例收集,非QtQuick。研究后更新案例的具体亮点和可以学到的技能。 GitHub - qsaker/QtSwissArmyKnife: QSAK (Qt Swiss Army Knife) is a multi-functional, cross-platform debugging too 阅读全文
摘要:
使用qmldir文件 qmldir内容如下 LineEdit 1.1 LineEdit_1.1.qml LineEdit 1.0 LineEdit_1.0.qml 用到该qml的文件中,将qmldir暴露进去即可,并指定版本。如下图的qml文件里用到了LineEdit文件夹内的qml。 虽然上图有 阅读全文