【发布时间】:2016-02-02 11:47:49
【问题描述】:
我想实现一个小程序,它会随机翻转并引入 RGB 抖动/轻微值变化。
如果可能的话,将抖动/轻微值的变化限制在彩色图像中 3 层中的 2 层。
import cv2
import random
probofflip=0.5
probofRGBjit= 0.6
img=cv2.imread('path/to/img.png',1)
if (random.uniform(0,1)>1-probofflip):
img= cv2.flip(img,1)
if if (random.uniform(0,1)>1-probofRGBjit):
#function to jitter the RGB layers
#do something with resultant image.
【问题讨论】:
-
令人着迷。你的问题是什么?不要忘记它应该是一个最小的、完整的可验证示例,即使用您无法工作的代码。 stackoverflow.com/help/mcve
标签: python opencv numpy image-processing opencv3.0