:param img_a: 画像A :param img_b: 画像B :param target_color: 色範囲に一致するRGBのタプル (r, g, b) :param tolerance: 色の許容範囲 (0~1) :return: 新しい透過PNG画像"""# 画像AとBのサイズが一致することを確認ifimg_a.size!=img_b.size:img_b=img_b.resize(img_a.size,Ima...
白は背景画像が透過されるように透明にする。 cmap_data = [(0,0,1),(1,0,0),(1,0,1),(1,1,1,0)] # camp_orig という名のカラーマップを作成。 cmap_orig = cls.ListedColormap(cmap_data) cmap_orig.set_under((1,1,1,0)) # しきい値より下の値がきたら透明白で塗る cmap_...
一般的なものがほとんどですが、mosaicより下の部分についてはどのようになるのか気になったので、実際に動作を確認してみました。 mosaic: 4枚の画像をつなぎ合わせて1枚の画像を生成しています。 mixup: 複数の画像を透過させ重ね合わせています。 copy_paste: 対象物体を切り貼りしています。