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

ks刷粉网站推广马上刷人工智能培训心得

ks刷粉网站推广马上刷,人工智能培训心得,双语网站建设定制开发,武汉做网站便宜公司随机裁剪放缩是一种数据增强技术,可以在训练神经网络时增加数据的多样性,提高模型的泛化能力。具体来说,随机裁剪放缩可以通过随机裁剪和缩放原始图片来生成多个不同的训练样本,从而增加数据集的大小和多样性。这种技术在图像分类…

随机裁剪放缩是一种数据增强技术,可以在训练神经网络时增加数据的多样性,提高模型的泛化能力。具体来说,随机裁剪放缩可以通过随机裁剪和缩放原始图片来生成多个不同的训练样本,从而增加数据集的大小和多样性。这种技术在图像分类、目标检测和语义分割等任务中都有广泛的应用。

输入:

输出:

下面是一个随机裁剪放缩的Python实现示例,其中包括了随机裁剪和缩放的代码:

import cv2
import numpy as npdef random_crop_resize(img, crop_size, resize_size):'''随机裁剪放缩:param img: 原始图片:param crop_size: 裁剪尺寸:param resize_size: 缩放尺寸:return: 裁剪放缩后的图片'''height, width = img.shape[:2]x = np.random.randint(0, width - crop_size[1] + 1)y = np.random.randint(0, height - crop_size[0] + 1)crop_img = img[y:y+crop_size[0], x:x+crop_size[1]]result_img = cv2.resize(crop_img, resize_size)return result_imgif __name__ == '__main__':img = cv2.imread('test.jpg')crop_size = (200, 200)resize_size = (100, 100)result_img = random_crop_resize(img, crop_size, resize_size)cv2.imshow('origin', img)cv2.imshow('result', result_img)cv2.waitKey(0)cv2.destroyAllWindows()

更进一步来说,使用RandomResizedCrop实现上述功能。
RandomResizedCrop是PyTorch中的一个数据增强函数,用于对图像进行随机裁剪和缩放。具体来说,它会从原始图像中随机裁剪出一块面积为原始图像面积的一定比例的区域,然后将这块区域缩放到指定的大小。其中,scale参数指定了裁剪区域相对于原始图像面积的比例范围,ratio参数指定了裁剪区域的宽高比范围。

示例:

from PIL import Image
import torchvision.transforms as transforms# 定义一个RandomResizedCrop变换
transform = transforms.RandomResizedCrop(224, scale=(0.08, 1.0), ratio=(3. / 4., 4. / 3.))# 加载一张示例图片
img = Image.open(r'D:\papercode\experiment\1\mmclassification-master\tests\data\color.jpg')# 对图片进行变换
img_transformed = transform(img)# 显示变换后的图片
img_transformed.show()

输入不变:

scale=(0.08, 1.0), ratio=(3. / 4., 4. / 3.)时,

输出:

可以看到放缩剪切后的图像中,是原图像中不同比例内容重新缩放的,而这个比例在0.08:1.0之间

scale=(0.88, 1.0), ratio=(4. / 3., 3. / 4.)时, 

输出:

可以看到放缩后的图像中,三张图像相差不大,与原图像相差也不大,因为这里比例设置为0.88:1.0 

http://www.ds6.com.cn/news/102327.html

相关文章:

  • 政府网站集约化建设经验北京最新疫情情况
  • 商城型网站建设代理加盟虞城seo代理地址
  • 洞口网站建设nba交易最新消息汇总
  • 国际军事新闻视频天津百度搜索排名优化
  • 做网站怎么做其他页推广竞价托管公司
  • 上海网站建设 缔客企业营销网站制作
  • 南京做企业网站公司哪家好怎样在网上推广
  • 网站建设公司做的网站重庆网站seo建设哪家好
  • 我英文网站建设班级优化大师免费下载app
  • 临颖网站建设竞价服务托管公司
  • 南阳旅游网站建设百度关键词点击工具
  • 龙岗微信网站制作搜狗搜索引擎优化指南
  • 网站要怎么做的吗百度大数据查询怎么用
  • 怎么做考试资料网站百度怎么收录网站
  • 什么软件能看网站?软文推广页面
  • 东莞网站制作网络营销方式都有哪些
  • 时代网站管理系统怎么做网站北京seo邢云涛
  • 品牌网站建设策哈尔滨网络公司
  • 网站建设业务员怎么做推广普通话主题手抄报
  • 网站微信建设运维培训班在百度如何发布作品
  • 做企业网站选百度云还是阿里云新闻最新头条10条
  • 用php做京东网站页面沈阳网站优化
  • 深圳网站建设服务哪一个便宜手机百度云电脑版入口
  • 注册一个个人网站全能优化大师
  • 新网站不被收录的原因seo搜索引擎优化实训报告
  • 网站的类型主要有营销方案推广
  • 站长推荐黄色长沙网络营销公司排名
  • 平面设计公司广告语seo 首页
  • wordpress调用微云视频宁波seo网络推广外包报价
  • 佛山高端网站建设信息推广平台