如何检查的数量从imageDataAugmenter增强图像吗

28日视图(30天)
你好,我是新matlab和想问如果有一种方法可以知道从imageDataAugmenter增大后输出图像的数量。
我有大量的不平衡类,我想知道增加后的类分布。提前谢谢!这就是我如何增加图片:
imageAugmenter = imageDataAugmenter (“RandRotation”(-180 180),“RandXReflection”,真的,“RandYReflection”,真的,“RandXShear”(-90、90),“RandYShear”(-90、90));
图象尺寸= 50 50 [3];
数据源= augmentedImageSource (imds70图象尺寸,“DataAugmentation”,imageAugmenter);

答案(2)

马哈茂德阿菲菲
马哈茂德阿菲菲 2020年5月7日
ImageDataAugmenter增强图像加载期间,这意味着它不平衡数据。它适用于动态选择的增加。
如果你想调整您的数据,您需要应用增加离线,并相应地调整增加样本的数量。你可以设计你自己的自定义函数。我请您留意我们的WB增压器 在这里
另一个选择是使用加权的损失函数,处罚更错误的类,有较低的训练例子。

健
2020年7月14日
嗨,你可以调整图像的数量每个类使用以下示例。只是用你提到的图像增量不补偿类不平衡。希望这个有帮助。

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!