PILと色の情報をもう少しよく理解するために助けが必要です。
私はPythonプロジェクトに取り組んでおり、既存の画像(.png、RGB)を分析して、その特定の画像で表現されている色を抽出することになっています。
私はPythonとPILを初めて使用し、画像の色情報を次の方法で抽出したと思います。
image = Image.open("image.png")
image.getcolors(4000)
私が提示しているのはタプルのリストであり、ドキュメントによると、すべてのタプルは1つの色を表しています(最初の整数は画像に色が存在する回数であり、次に実際の色があります)。
出力から抽出します。
..., (44, (72, 64, 55, 255)), (32, (231, 208, 141, 255)), (2368, (70, 64, 55, 255)),
(1, (187, 210, 216, 255)), (256, (68, 64, 57, 255)), (592, (67, 80, 103, 255)),
(2, (198, 204, 214, 255), ...
私が得られないのは、色を表すことになっている数字が実際に何を意味するのかということです。RGBを考えていますが、4つの数字があります。それが本当にRGBである場合、最後の数字は何ですか(ほとんどの場合ほとんどの場合255)?
この件について私を教育するのに助けていただければ幸いです。ドキュメントを閲覧してWebを検索しましたが、この問題に関する情報が見つかりません。