RGBからYUVへの変換のためのPythonライブラリ(PRIが好ましい)で使いやすい関数を見つけることができません。 多くの画像を変換する必要があるので、私はそれを自分で実装したくありません(LUTなどがなければ高価になるでしょう)。RGBからYUVへの変換がありません
私は直感的な操作を行います。
from PIL import Image
img = Image.open('test.jpeg')
img_yuv = img.convert('YUV')
私はエラーが表示されます。このような場合は、なぜ
ValueError: conversion from RGB to YUV not supported
あなたは知っていますか? これはPythonやPILのような効率的な実装ですか?
...
ローマ
おかげで、私はコンピュータビジョンの専門家でありませんが、私はこのocnversionは、ライブラリのほとんどでは標準的なものであると思っ
これは私が最後にしたものです。これまでのところ、実際の解決策はないようです。ありがとうございました – romeasy
私は 'YUV'は実際には良い古いアナログ時代からの用語であり、デジタルピクセルデータには意味がないと信じています。人々は通常、用語が誤用されることが多いので、「YUV」と言うときには通常、「YCbCr」を意味します。参照:http://wolfcrow.com/blog/whats-the-difference-between-yuv-yiq-ypbpr-and-ycbcr/ – jlh
コメントのための@jihありがとうございました。これは私が試して以来、私が見つけたものです。私のCSコースでは、人々はYUVを持っていましたが、YCbCrと同じ理由がわかりました。 ありがとうございます。 – romeasy