私は画像処理の初心者です。opencvを使用して、どのように透明ではない画像を削除するには?
矩形/フレームのサイズを変更しようとしています。オブジェクトを透明なイメージにバインドしました。
しかし、私はそれを作る方法がわかりません。
私を助けてください。
ありがとうございました。 P/s:作物と重複しません。作物ではタプルを修正しました(x、y、w、hからの作物)。しかし、私の絵では、私はどこで作物をするべきかわかりません。まず私のオブジェクト(サングラス)を含む最小の矩形を検出し、次に切り抜く必要があります。あなたはお知らせcv2.IMREAD_UNCHANGED
import cv2
import numpy as np #needed in the second step
im = cv2.imread("image.png", cv2.IMREAD_UNCHANGED)
OpenCVの
にアルファのサポートで画像をロードする必要が
[OpenCVでPythonを使用して画像を切り抜く方法](https://stackoverflow.com/questions/15589517/how-to-crop-an-image-in-opencv-using-python) – api55
In重複している可能性があります.PILとOpenCVの2つのバージョンがあります。可能な違いは透明部分で、少なくともOpenCVでロードするとフラグ部分に-1を入れなければならないことです。 – api55
@ api55いいえ作物と重複しています。あなたはタプルを修正しました(x、y、w、hからトリミング)。しかし、私の絵では、私はどこで作物をするべきかわかりません。私は私のオブジェクト(サングラス)を含む最小の矩形を検出する必要があります –