Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[PaddlePaddle Hackathon] add image augment algorithms #9

Merged
merged 2 commits into from
Nov 8, 2021

Conversation

SigureMo
Copy link
Contributor

@SigureMo SigureMo commented Nov 7, 2021


  • 算法 * 7
    • HorizontalShift 水平平移(DualTransform)
    • VerticalShift 竖直平移(DualTransform)
    • AdjustContrast 调节图片对比度(ImageOnlyTransform)
    • AdjustBrightness 调节图片亮度(ImageOnlyTransform)
    • AverageBlur 均值滤波(ImageOnlyTransform)
    • GaussianBlur 高斯滤波(ImageOnlyTransform)
    • Sharpen 锐化(ImageOnlyTransform)
  • 文档(README + docstring)
  • 单元测试
  • AI Studio 自测(部分公开,有效期三天):https://aistudio.baidu.com/studio/project/partial/verify/2586123/9bf6d33c51e34ff1984273b17488dc8b

以上所有算法均使用批处理方式进行,避免在 Python 中调用低效的 for 循环,其中后三种滤波方式使用 paddle.nn.functional.conv2d 实现,边缘直接使用 pad 0 后卷积,未作 OpenCV 中的那些特殊处理,但非边缘部分处理效果与直接调用 OpenCV 效果一致~

Ainavo and others added 2 commits November 8, 2021 00:55
Co-authored-by: SigureMo <sigure.qaq@gmail.com>
* add AverageBlur, GaussianBlur, Sharpen transform methods

* update tests

* update tests
@WhiteFireFox
Copy link
Member

WhiteFireFox commented Nov 7, 2021

张老师帮忙看一下参加我们PaddlePaddle Hackathon的同学需要走什么样的流程、我已经迫不及待想merge了~

@GT-ZhangAcer GT-ZhangAcer merged commit d21fcf4 into AgentMaker:main Nov 8, 2021
@GT-ZhangAcer
Copy link
Member

LGTM,通过~

@SigureMo SigureMo deleted the image-aug branch November 8, 2021 02:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants