- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
图像归一化和添加标注框
图像标准化02图像归一化处理使用深度学习在进行图像分类或者对象检测时候,首先需要对图像做数据预处理,最常见的对图像预处理方法有两种,图像归一化处理,另外一种方法叫做标准化处理。房间数量(0-5)房间尺寸(0-1000平)缺点:代价函数等高线很窄,可能沿着垂直长轴走“之”字型路线,从而导致迭代很多次才能收敛。
图像标准化02?示例:输入数据为[1,2,3,4,5,6,7]归一化后结果为[0,1/6,1/3,1/2,2/3,5/6,1]
图像标准化02?图像归一化处理房间数量(0-5)房间尺寸(0-1000平)
图像标准化02??标准化结果为[-1,1]
图像标准化02图像标准化处理transforms.Normalize(mean,std,inplace=False)mean:各通道的均值;Std:各通道的标准差;Inplace:是否原地操作。原图标准化后图注意:在执行标准化的代码之前,往往需要执行transforms.ToTensor()函数,一方面转换成张量,另一方面可以实现归一化
添加标注框03图像添加标注框--OpenCV用OpenCV标注boundingbox主要用到下面两个工具——cv2.rectangle()和cv2.putText()。cv2.rectangle(img,(x,y),(x+w,y+h),(B,G,R),Thickness)输入参数分别为图像、左上角坐标、右下角坐标、RGB颜色数组、粗细;cv2.putText(img,text,(x,y),Font,Size,(B,G,R),Thickness)输入参数为图像、文本、位置、字体、大小、颜色数组、粗细。原图标注框后的图
添加标注框03采用patches.Rectangle()绘制长方形patches.Rectangle((x,y),width,height,linewidth=1,edgecolor=r’,facecolor=none’)(x,y):左上角坐标;width:标注框区域的宽;height:标注框区域的高;linewidth:标注框区域的线宽;edgecolor:标注框的线的颜色;facecolor:标注框的区域的颜色。图像添加标注框--MatplotLib
添加标注框03importmatplotlib.pyplotaspltimportmatplotlib.patchesaspatchesfromPILimportImageimportnumpyasnpim=np.array(Image.open(xrk.jpg),dtype=np.uint8)#载入图像并转换成array格式fig,ax=plt.subplots(1)ax.imshow(im)#展示原图rect=patches.Rectangle((200,130),370,300,linewidth=1,edgecolor=r,facecolor=none)#绘制ax.add_patch(rect)#绘制结果并入原图plt.savefig(sunflower.jpg)plt.show()导入需要的包图像添加标注框--MatplotLib绘框并保存原图标注框后的图
添加标注框03importmatplotlib.pyplotaspltimportcv2fname=xrk.jpgimg=cv2.imread(fname)plt.subplot(121)plt.title(xrk1)plt.imshow(img[:,:,::-1])cv2.rectangle(img,(200,130),(550,450),(0,255,0),4)font=cv2.FONT_HERSHEY_SIMPLEX#使用默认字体text=sunflowercv2.putText(img,text,(130,100),font,1.5,(0,0,255),1)cv2.imwrite(xrk_new.jpg,img)plt.subplot(122)plt.title(xrk2)plt.imshow(img[:,:,::-1])plt.show()读取原图绘制框和文本读取打标框之后的图图像添加标注框--OpenCV
您可能关注的文档
- 深度学习基础与实践 课件 4.3.1张量的概念及使用(下).pptx
- 深度学习基础与实践 课件 4.3.2张量求导机制.pptx
- 深度学习基础与实践 课件 5.1 模型定义.pptx
- 深度学习基础与实践 课件 5.2模型评估与保存.pptx
- 深度学习基础与实践 课件 6.1 卷积神经网络原理.pptx
- 深度学习基础与实践 课件 6.2Fashion-MNIST数据集分类实战.pptx
- 深度学习基础与实践 课件 7.3.1数字 图像理解.pptx
- 深度学习基础与实践 课件 7.3.2 图像翻转、大小、色彩调整 .pptx
- 深度学习基础与实践 课件 7.3.3 图像编与解码.pptx
- 深度学习基础与实践 课件 8.1 数据预测.pptx
- DB44_T 2611-2025 城市排水管网有毒有害气体监测与风险分级管理技术标准.pdf
- DB44_T 2612-2025 竞赛类科普活动策划与实施服务规范.pdf
- DB43_T 2947-2024 烟草种子质量控制规程.pdf
- DB37_T 4836-2025 煤矿风量实时监测技术要求.pdf
- 叉车防撞系统,全球前22强生产商排名及市场份额(by QYResearch).docx
- 超滤膜,全球前18强生产商排名及市场份额(by QYResearch).docx
- DB62T 4172-2020 玉米品种 酒623规范.pdf
- DB62T 4160-2020 在用真空绝热深冷压力容器综合性能在线检测方法.pdf
- DB62T 4164-2020 辣椒品种 酒椒1号.pdf
- DB62T 4133-2020 公路隧道地质超前预报机械能无损探测技术规程.pdf
最近下载
- 2024年上半年教师资格证考试《初中语文》真题.docx
- 耳鼻喉科考试题及答案.docx VIP
- 超星尔雅学习通《组织行为学》章节测试答案满分版.doc
- 高中数学椭圆、双曲线抛物线综合练习题及答案-.pdf VIP
- 2024 巡察整改专题民主生活会个人对照检查材料.docx VIP
- 2024年上半年教师资格证考试《初中语文》真题.pdf
- 基于Modbus总线的马铃薯贮藏库温湿度采集.doc VIP
- 2025年全国保密教育线上培训考试试题库及完整答案【全优】.docx VIP
- 2024年上半年教师资格证考试《教育知识与能力》(中学)真题.pdf
- 晓磊(CHXL)Lei3000变频器说明书用户手册.pdf
文档评论(0)