问题标签 [image-augmentation]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
tensorflow - 如何避免 ImageGenerator 将像素点填充到图像边界的外部区域?
我正在使用ImageGenerator
的功能tf2.4
来增强植物图像,但是,生成的图像由外部图像边界的像素点填充,这与 的 模式{"constant", "nearest", "reflect" or "wrap"}
有关ImageGenerator
,在我的情况下不需要。关于ImageGenerator
API,没有禁用这些模式的选项。
我得到的生成图像的样本ImageGenerator
并给出了参数。
代码:
结果:
红色画线的内部区域是我提到的将像素点填充到图像边界之外的区域。
我很想知道是否有任何选项可以解决我的目标?
python - 如何解决 OpenCV 中出现的“NameError: name 'frame' is not defined”错误?
“回溯(最后一次调用):文件“C:/Users/MC/PycharmProjects/pythonProject/Python_Augmentation.py”,第 48 行,在 cv2.imwrite(str(counter) +“.jpg”,frame) NameError: name “框架”未定义”
图像增强代码运行良好,但是当我尝试保存增强图像时出现此错误。我还使用了大写的“F”而不是“f”(框架),但我遇到了另一个错误。
“回溯(最近一次调用最后):文件“C:/Users/MC/PycharmProjects/pythonProject/Python_Augmentation.py”,第 49 行,在 cv2.imwrite(str(counter) +“.jpg”,Frame) cv2.error :OpenCV(4.5.4-dev):-1:错误:(-5:错误参数)在函数'imwrite'中
重载解析失败:
- img 不是 numpy 数组,也不是标量
- 参数 'img' 的预期 Ptr<cv::UMat>"
任何类型的帮助都是值得赞赏的。提前致谢。
python - Keras ImageDataGenerator 生成图像工件
我正在尝试使用 Keras 的 DataImageGenerator 来增加图像以创建旋转副本。但是,在执行此操作时,一些旋转图像包含伪影,其中出现两个重复的“重影”图像,以及正确的旋转图像,并且图像的整体不透明度很低。见截图。请注意,并非所有生成的图像都会发生这种情况,仅适用于具有相同 X 且图像名称为“aug_X_ABCD.png”的一些图像。
我了解当 fill_mode 未设置为“constant”时可能会出现伪影,但在我的代码中,我已声明 fill_mode='constant' 和 cval='255',因此应设置图像中的任何“新”区域变白。为什么会这样?
我的代码如下。谢谢!
python - 如何调整albumentations标签中的数据集标签以与tensorflow image_dataset_from_directory函数一起使用?
我正在运行以下代码: [https://pastebin.com/LK8tKZtN] 获得的错误如下:
文件“C:\Users\Admin\PycharmProjects\BugsClassfications\main2.py”,第 45 行,在 set_shapes * label.set_shape([])
如何正确使用 set_shape 函数与 image_dataset_from_directory 一起使用?
这是我的代码: