相机固定不动,通过标定版改动不同方位的位姿进行抓拍

import cv2
camera=cv2.VideoCapture(1)
i = 0
while 1:
(grabbed, img) = camera.read()
cv2.imshow('img',img)
if cv2.waitKey(1) & 0xFF == ord('j'): # 按j保存一张图片
i += 1
u = str(i)
firename=str('./img'+u+'.jpg')
cv2.imwrite(firename, img)
print('写入:',firename)
if cv2.waitKey(1) & 0xFF == ord('q'):
break
将抓拍好的图片存放程序的同一级目录下 运行标定代码如下:
# 相机标定
import cv2
# 修改目录
# 首先读取图像并转为灰度图
img = cv2.imread('c1.jpg')
gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
# cv2.imshow("img",img)
# cv2.imshow("gray",gray)
# 使用OpenCV的cv2.findChessboardCorners()函数找出棋盘图中的对角(即图片中黑白相对的点的坐标),
# 同时使用cv2.drawChessboardCorners()将之画出来
# cv2.findChessboardCorners参数patternSize取(9,5)--棋盘图中每行和每列交点的个数
# 其原因在于导入的图片./camera_cal/calibration1.jpg数一下交点的数目,一行有9个,一列有5个
# Adam博客当中取(9,6)原因在于他的图和我的图不一样,认真数一下可以发现他的图确实是一行9个一列6个角点
# 事实证明,可以取任何只要在size小于图片中的交点数即可
# 函数解析参见官网https://docs.opencv.org/3.3.0/dc/dbb/tutorial_py_calibration.html
# It returns the corner points and retval which will be True if pattern is obtained.
# These corners will be placed in an order (from left-to-right, top-to-bottom)
ret, corners = cv2.findChessboardCorners(gray, (9, 5),None)
print(ret)
print(corners) # 交点坐标
if ret == True:
img = cv2.drawChessboardCorners(img, (9, 5), corners, ret)
cv2.imshow("final",img)
cv2.waitKey()
cv2.destroyAllWindows()
相关推荐:
ChatGPT为什么访问不了了?了解背后的原因与解决方法,AI怎么拖入路径
SEO译为:网站排名背后的优化策略,会展中心网站优化
ChatGPT页面不自动显示最新消息:如何解决这一困扰,提升使用体验?,斑马ai幼儿百度云网盘
SEO优化关键词品牌:如何通过精准的关键词提升品牌价值,ai免费智能写作论文
一键创作,助你轻松实现创意梦想,最低价刷粉网站推广
为什么“未备案域名”会成为互联网行业中的重要问题?,江干区seo优化价格
ChatGPT回答是空白的背后,究竟隐藏着什么秘密?,如何用ai写作来赚钱
360优化关键词-提升网站流量与排名的秘密武器,美拍ai
为什么说seo重要,为什么说seo重要一点 ,中通智能ai是什么意思
SEO文案:如何通过巧妙布局提升网站排名,吸引更多流量,娄底网站建设工作文案
“标题制造机”:颠覆内容创作的秘密武器,助你轻松打造吸引力十足的标题,景区线上推广用哪些网站
SEO快速提升SEO排名的有效策略:让你的网页飞跃搜索引擎,ai调色食物
SEO更好,让你的网站从此脱颖而出,渝中的知名网站建设
SEO策划:让你的网站迅速脱颖而出的秘诀,seo优化和技巧
ChatGPT免费版每天提问有次数限制吗?揭秘如何高效使用AI助手!,机甲ai手绘
seo用什么论坛引流,seo引流方法 ,ai写作续写神器
SEO韩国:为您开启国际市场的增长之门,seo文章标题有哪些
未来智能:AI智能人工软件引领数字化变革
ChatGPT4账号共享-让AI助力你的学习与工作,轻松提升效率,ai巨无霸
仿写AI:智能时代的创作革命,洛江区移动房网站推广
ChatGPT免登录:轻松畅聊,无需注册,快速体验AI智能助手,眼泪ai
用AI生成文章,让创作更简单高效
SEO关键词的选择步骤:让你的网站在搜索引擎中脱颖而出,ai书法化
智能AI写作生成:如何借助人工智能提升创作效率与质量
ChatGPT一经发布,便受到了用户的狂热追捧,引爆人工智能热潮,十代ai达人办公本
ChatGPT:引领智能对话新潮流,助力未来科技,ai写作免费议论文
ChatGPT启动时遇到问题?快速解决方案让你畅享智能对话体验,ai如何保存logo
ChatGPT故障你从未听过的真相,究竟是什么让它偶尔“失灵”?,ai 图片 矢量
seo计算了什么,seo的常用术语 ,ai智能有意思的口令
用AI写一篇文章,如何提升你的写作效率与创意
怎么用AI写出高质量科普文章?揭秘新时代创作利器!
SEO优化大全:让你的网站排名轻松破局,精准引流更高效!,274357524ai
seo软文有什么作用,seo文案是什么 ,斐乐Ai测评问题
用AI写文章会不会查重率高?破解写作困扰的真相
OpenAIGPT:开启智能时代的语言革命,ai辣妹动漫
亚马逊seo是什么公司的,“亚马逊” ,ai玩底特律
ChatGPT诞生背景:人工智能如何突破语言的边界,ai辅助市场调研
ChatGPT最近不好用了?了解这些背后的原因与解决方案,ai sketcher
ChatGPT页面打不开怎么办?这些解决方法让你轻松访问AI助手!,分散ai
SEO模块:提升网站排名,驾驭数字营销未来,营口网站建设制作平台
求一个AI软件,彻底改变你的工作与生活!
SEO手法如何通过精准优化提升网站排名,获取海量流量,网站建设协议流程是什么
BingAdapter设置数据后没有显示数据?解决方案在这里!,ai中如何把图变形
在线AI生成文章:智能写作的未来趋势
SEO优化流程:助力网站快速提升排名的关键策略,1745ai
SEO拓客,让您的业务飞速增长!,密云自适应网站建设
用AI写的文章算原创吗?真相揭示,带你深度思考!
ChatGPT充值打不开?这几招教你轻松解决问题!,免费的ai写作绘图
seo灰帽是什么,灰帽是指什么 ,ai绘画六边形
京东业绩再创新高:未来电商巨头的成功之道,如何做seo优化留痕