当前位置: 首页 > news >正文

网站开发与运维收费明细网站制作电话多少钱

网站开发与运维收费明细,网站制作电话多少钱,网站建设是什么样的,什么网站能免费做推广1. LetterBox增强 当输入图片的尺寸和模型实际接收的尺寸可能不一致时#xff0c;通常需要使用LetterBox增强技术。具体步骤是先将图片按比例缩放#xff0c;将较长的边缩放到设定的尺寸以后#xff0c;再将较短的边进行填充#xff0c;最终短边的长度为stride的倍数即可。…1. LetterBox增强 当输入图片的尺寸和模型实际接收的尺寸可能不一致时通常需要使用LetterBox增强技术。具体步骤是先将图片按比例缩放将较长的边缩放到设定的尺寸以后再将较短的边进行填充最终短边的长度为stride的倍数即可。这种方法可以保留原始图像的纵横比同时还可以使图像更加适合目标检测算法的输入。 在YOLOv8代码中ultralytics/data/augment.py中class LetterBox类别实现了该功能。 import cv2 import numpy as npclass LetterBox:Resize image and padding for detection, instance segmentation, pose.def __init__(self, new_shape(640, 640), autoFalse, scaleFillFalse, scaleupTrue, centerTrue, stride32):Initialize LetterBox object with specific parameters.self.new_shape new_shapeself.auto autoself.scaleFill scaleFillself.scaleup scaleupself.stride strideself.center center # Put the image in the middle or top-leftdef __call__(self, labelsNone, imageNone):Return updated labels and image with added border.if labels is None:labels {}img labels.get(img) if image is None else imageshape img.shape[:2] # current shape [height, width]new_shape labels.pop(rect_shape, self.new_shape)if isinstance(new_shape, int):new_shape (new_shape, new_shape)# Scale ratio (new / old)r min(new_shape[0] / shape[0], new_shape[1] / shape[1])if not self.scaleup: # only scale down, do not scale up (for better val mAP)r min(r, 1.0)# Compute paddingratio r, r # width, height ratiosnew_unpad int(round(shape[1] * r)), int(round(shape[0] * r))dw, dh new_shape[1] - new_unpad[0], new_shape[0] - new_unpad[1] # wh paddingif self.auto: # minimum rectangledw, dh np.mod(dw, self.stride), np.mod(dh, self.stride) # wh paddingelif self.scaleFill: # stretchdw, dh 0.0, 0.0new_unpad (new_shape[1], new_shape[0])ratio new_shape[1] / shape[1], new_shape[0] / shape[0] # width, height ratiosif self.center:dw / 2 # divide padding into 2 sidesdh / 2if shape[::-1] ! new_unpad: # resizeimg cv2.resize(img, new_unpad, interpolationcv2.INTER_LINEAR)top, bottom int(round(dh - 0.1)) if self.center else 0, int(round(dh 0.1))left, right int(round(dw - 0.1)) if self.center else 0, int(round(dw 0.1))img cv2.copyMakeBorder(img, top, bottom, left, right, cv2.BORDER_CONSTANT, value(114, 114, 114)) # add borderif labels.get(ratio_pad):labels[ratio_pad] (labels[ratio_pad], (left, top)) # for evaluationif len(labels):labels self._update_labels(labels, ratio, dw, dh)labels[img] imglabels[resized_shape] new_shapereturn labelselse:return imgnew_shape(640, 640) aug LetterBox(new_shape,centerTrue)labelsNone img cv2.imread(./2.png,-1)lettered_img aug(labels,img)cv2.imshow(v8 letter_box,lettered_img) cv2.waitKey(0)centerTrue centerFalse 2 Mosaic增强 3 Mixup增强
http://www.dnsts.com.cn/news/264564.html

相关文章:

  • 做网站宣传上海企业营销策划
  • 四川住房和城乡建设厅网站三类人员wordpress怎么设置主页
  • 一件代发48个货源网站电子商务网站开发价格
  • 河南第二建设集团有限公司网站北京公司注册地址多少钱
  • 苏州网站搭建公司设计之家图片
  • 怎么做钓鱼网站盗取qq免费网站建站
  • 长沙网站制作培训基地四库一平台建造师业绩查询
  • 济南学习做网站百度推广代理赚钱
  • 网站建设比较好的公司都有哪些网站内链建设锚文字建设
  • 那个网站做推广好服务类网站开发
  • 海珠做网站公江西建网站
  • 企业做网站有用么网站 色调
  • 做网站字体用什么格式长春网站开发公司哪家好
  • 网站海外推广多少钱手机网站制作电话
  • 郑州艾特网站建设公司WordPress分类目录 前100篇
  • 罗湖商城网站建设哪家效益快wordpress3.0
  • 网站说服力营销型网站策划 pdf长沙市人才网
  • 网站设计内容wp做购物网站
  • 网站关键词选取的方法做网站个人
  • wordpress首行不缩进网站seo方案案例
  • html怎么添加动态图片免费外链网站seo发布
  • 注重网站建设 把好宣传思想关口云南建设人力资源网站
  • html5网站在线制作厦门抖音代运营公司
  • 制作网站公司唐山设计本app下载
  • 酒店类网站建设方案书百度指数数据分析平台
  • 新建的网站怎么做seo优化网站开发 免代码
  • 软件开发视频网站长安外贸网站建设
  • 辅助色网站空中乘务专业简历制作
  • 家用电脑搭建网站网站建设属于高新技术收入吗
  • 网站seo优化发布高质量外链广州有哪些网络设计公司