Gemini写的抠图工具

工具地址(没有打包成软件):https://github.com/hou080146/RailFOD-Dataset-Generator

项目有个需求:检测某区域内有没有特定物品

问题:检测的场景有特殊性,需要通过图像增强造数据集

解决方法:通过抠图把公开数据集中的需要检测的物品抠出来,然后通过图像增强贴到场景中

花了10分钟让Gemini写了个工具,调用Facebook的SAM 2分割模型,使用opencv对物品进行抠图保存

单纯的调用opencv,没有任何UI界面和其他功能。由于我平时又使用Qt开发界面,就想着把他直接做成一个实用工具,又花了几个小时让Gemini修改成PyQt5的工具。

跟anythinglabel一样,直接在点击要抠的物品,绿色遮罩就是抠取的范围。按键S保存并下一张,空格键跳过当前图片

抠图效果

相关推荐
爱思考的小伙11 小时前
Qt-03:串口助手
qt
864记忆15 小时前
远程执行指令-常用指令集
qt
郝学胜_神的一滴16 小时前
Qt 高级开发 026:QTabWidget御道,从筑基到化境
c++·qt
走好每一步17 小时前
2、VDK 使用QVTKOpenGLNativeWidget嵌入到QT窗体中
qt·vtk·三维图像
嵌入式老牛17 小时前
液晶段码(米/日字格)识别—倾斜校正
opencv·算法·仿射变换
nnnnichijou18 小时前
Qt 6.9 嵌入式 Linux 交叉编译全栈填坑指南(以树莓派5 AArch64 为例
qt·嵌入式·交叉编译·qml·树莓派5
864记忆20 小时前
OD车牌号获取流程
qt
满天星83035771 天前
【Qt】信号和槽 (一)(概述和基本使用)
开发语言·c++·qt
郝学胜_神的一滴1 天前
Qt 高级开发 027: QTabWidget自定义样式表美化实战
c++·qt
Apibro1 天前
【Linux】Qt Creator 中文输入法
linux·qt