Pythorch图像增强

ImageAug的Python项目详细描述


图像

Pythorch图像增强

  • 应用不超出图像边界的随机裁剪旋转
  • 将RGB转换为YUV颜色空间
  • 调整亮度和对比度等

Example

Artwork由@hcnone

快速入门

这些转换被设计成使用torchvision.transforms.Compose链接在一起。此外,还有一个功能模块。如果必须构建更复杂的转换管道,函数转换提供了更细粒度的控制。在

安装

pip3 install -r requirements.txt
python3 setup.py install

要求:

  • 枕头
  • 火炬视觉
  • numpy公司

示例

^{pr2}$

当前特性

  • 在原始图像的范围内旋转和裁剪图像,以获得任何给定角度扰动(对于具有旋转噪声的训练样本)
  • 使用alpha通道支持在RGB/YUV/YCH颜色空间之间转换图像
  • 调整频道的对比度和亮度
  • 噪声发生

待办事项

这个项目仍在进行中。在

  • 随机轮作作物的均匀分布
  • 颜色查找表用于更快的颜色空间转换
  • 添加图像、文本、形状和像素化

项目页面

Github:https://github.com/paixi/ImageAug

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
我可以用C++代码使用java代码吗?   java使用JSR303在派生类中提供更具体的约束   java在这个查找唯一路径数算法中我做错了什么?   java如何为2个不同的服务提供商使用2个不同的SSL证书?   java在Gridview上绘制文本   java使用连接for循环构建字符串名   java StringBuilder拆分无法处理某些文件   java事件关注EditText   Java Web Start“找不到URL的缓存资源”   java程序从命令行运行的速度比在Eclipse中慢   java为什么HttpServletRequest会截断#字符上的url输入?   java自定义折叠工具栏平滑标题大小调整   使用Mockito对安卓 java中调用另一个静态函数的函数进行单元测试   http在java客户机中使用cachecontrol头   java如何使用。是否使用Delimiter从输入文件中排除标点符号和数字?   使用上下文作为参数/参数的java   java更有效地从Jar中提取文件   java为多个JButton提供相同的actionListener