opencv教程ai提示词——黑马程序员机械臂课程笔记

打开摄像头

请你帮我用opencv写一个打开摄像头的代码,要求实时展示摄像头的画面,代码名字叫做03_opencv_camera.py

ROI选取

03_opencv_camera.py 参考这个代码的框架,在这个的基础上给我添加一个颜色分拣功能,要求你把蓝色积木分拣出来,为了提升分拣的准确率,请使用hsv的颜色空间进行分拣。

新的代码名称为04_opencv_camera_hsv.py

颜色识别

1、03_opencv_camera.py 参考这个代码的框架,在这个的基础上给我添加一个颜色分拣功能,要求你把蓝色积木分拣出来,为了提升分拣的准确率,请使用hsv的颜色空间进行分拣。

新的代码名称为04_opencv_camera_hsv.py

2、05_opencv_camera_hsv_blue.py 这个代码挺好的可以识别到蓝色,现在我又有一个黑色的积木块,我需要同时识别到蓝色和黑色,帮我写一个新的代码

06_opencv_camera_hsv_blueblack

3、06_opencv_camera_hsv_blueblack.py 这个代码挺好的,我现在添加一个需求,需要添加一个紫色的积木块的颜色识别,新的代码07_opencv_camera_hsv_bbp.py

4、07_opencv_camera_hsv_bbp.py 这个代码写的挺好的,效果不错,现在需要你添加一个颜色的识别,颜色是粉色

新的代码 08_opencv_camera_hsv_bbpp.py

超参数调参

08_opencv_camera_hsv_bbpp.py 请帮我写一个hsv颜色提取器帮我找到最合适的hsv的颜色空间,要求有三个进度条,一个进度条控制h的值,一个进度条控制s的值,一个控制条控制v的值,我可以可视化的观察出来hsv颜色范围调整所带来的效果

这个程序名字叫做09_opencv_camera_hsv_detector.py

白色瓶盖计算

1、03_opencv_camera.py 先把图像的尺寸缩小为原来的1/2,再选取roi的值,x = 68,y = 63,w = 186 ,h = 137 ,把这一块图像切割下来,实时展示到画面上生成10_opencv_hsv_white.py

2、在roi区间有一个白色的圆形,参考的hsv空间Lower0,0,152,upper180,50,255,请帮我写一个代码,把上面的白色的圆形瓶盖给识别出来

3、现在的识别效果不是特别理想,请用一些形态学的变化算法,给我做一下处理,比如膨胀,腐蚀,另外受到光线影响识别会有些不准确,请帮我做一些滤波处理

手眼标定和差值计算

05_opencv_camera_hsv_blue.py 这个代码可以识别到界面上的一个蓝色的积木块,这个积木块的尺寸为3.3cm×3.3cm的正方形积木块,需求是如果画面内有新的蓝色长方形积木块,帮我测量这个新的长方形积木块的尺寸,代码为11_opencv_measure.py

形状识别和优化

1、03_opencv_camera.py 参考这个代码使用摄像头,帮我开发一个差分提取物体的算法,用户先拍摄一张空白的照片,利用它识别出画面上多了什么物体,代码的名字叫做

12_opencv_shape_detector.py

2、12_opencv_shape_detector.py 代码效果还行,请帮我判断新增加的物体是什么形状,圆形,正方形,长方形,注意一点"影子对图像的识别产生的影响。你需要考虑影子的影响

3、颜色比较淡的粉色物体很难识别,帮我做一个带有进度条调整参数的页面,帮我找到合适的阈值

目标追踪

03_opencv_camera.py 参考这个代码模板,给我写一个摄像头实时跟踪一个蓝色积木块的逻辑,我需要把积木移动的轨迹给绘制出来。新的代码名称为

13_opencv_tarck.py

仿射变换上帝视角

1、帮我用opencv写一个仿射变换的代码,这个图像的角度不是俯视角度,我希望你帮我写一个工具代码,选择四个定点把对应的图片拉成矩形,上帝视角的俯视照片。

14_opencv_Homography.py

2、如果角度不对:最终生成的图片需要90度逆时针旋转,并且左右镜像,帮我修改一下展示的图片

中心点和旋转角代码实现

05_opencv_camera_hsv_blue.py 这个代码可以识别到蓝色积木块,我的需求是增加真实边框展示,并且显示出来积木的中心点和旋转角度

代码名称:15_opencv_center_rotation.py

二维码

03_opencv_camera.py 参考这个代码,使用pyzbar这个二维码的库,给我写一个实时解析二维码并且把信息展示到页面上的逻辑,名字叫做16_opencv_qrcode.py

人脸识别

03_opencv_camera.py 参考这个代码,使用Haar级联分类器,给我写一个人脸识别的示例代码,名字叫做17_opencv_face_detection.py

相关推荐
AI大模型-小雄2 天前
Codex 测试总跑不完怎么办?补 Credits 还是升级 Pro
人工智能·chatgpt·提示词·codex·ai办公·chatgpt pro·credits
野蛮人6号3 天前
黑马天机学堂Day01-08.搭建项目环境-本地开发部署方式——不知道nacos的密码是什么
java·spring cloud·黑马程序员·天机学堂·黑马天机学堂
野蛮人6号5 天前
黑马天机学堂系列问题之选集8本地服务报错
java·spring cloud·黑马程序员·天机学堂·黑马天机学堂
AI大模型-小雄9 天前
用 ChatGPT 整理工作资料,正确的提问顺序是什么?附完整操作模板
人工智能·chatgpt·提示词·效率工具·codex·办公技巧·ai办公
_张一凡9 天前
【数据集汇总】机器人抓取与操作领域核心数据集汇总梳理
机器人·机械臂·具身智能·vla·机械臂数据集
杠杠的blog9 天前
企业级提示词管理
python·agent·提示词·生产级实践
xcLeigh11 天前
提示词三大要素:角色、任务与约束的黄金三角
人工智能·ai·提示词·任务·约束·角色
xcLeigh15 天前
提示词基础:什么是Prompt以及它为何如此重要
人工智能·ai·大模型·prompt·ai写作·提示词
AI大佬的小弟16 天前
提示词工程(2)---提示词工程核心概念与五大设计原则详解
提示词·提示词工程·大模型基础·如何写好提示词·提示词的五大原则
lichong9511 个月前
让AI自己用电脑!Cua:后台操作鼠标键盘,Mac/Windows/Linux全支持
人工智能·macos·ai·计算机外设·agent·提示词