mirror of
https://github.com/wassname/scikit-image.git
synced 2026-07-04 23:55:05 +08:00
Fix conversion matrixes shouldn't be transposed
This commit is contained in:
@@ -324,25 +324,25 @@ gray_from_rgb = np.array([[0.2125, 0.7154, 0.0721],
|
||||
|
||||
yuv_from_rgb = np.array([[ 0.299 , 0.587 , 0.114 ],
|
||||
[-0.14714119, -0.28886916, 0.43601035 ],
|
||||
[ 0.61497538, -0.51496512, -0.10001026 ]]).T
|
||||
[ 0.61497538, -0.51496512, -0.10001026 ]])
|
||||
|
||||
rgb_from_yuv = linalg.inv(yuv_from_rgb)
|
||||
|
||||
yiq_from_rgb = np.array([[0.299 , 0.587 , 0.114 ],
|
||||
[0.59590059, -0.27455667, -0.32134392],
|
||||
[0.21153661, -0.52273617, 0.31119955]]).T
|
||||
[0.21153661, -0.52273617, 0.31119955]])
|
||||
|
||||
rgb_from_yiq = linalg.inv(yiq_from_rgb)
|
||||
|
||||
ypbpr_from_rgb = np.array([[ 0.299 , 0.587 , 0.114 ],
|
||||
[-0.168736,-0.331264, 0.5 ],
|
||||
[ 0.5 ,-0.418688,-0.081312]]).T
|
||||
[ 0.5 ,-0.418688,-0.081312]])
|
||||
|
||||
rgb_from_ypbpr = linalg.inv(ypbpr_from_rgb)
|
||||
|
||||
ycbcr_from_rgb = np.array([[ 65.481, 128.553, 24.966],
|
||||
[ -37.797, -74.203, 112.0 ],
|
||||
[ 112.0 , -93.786, -18.214]]).T
|
||||
[ 112.0 , -93.786, -18.214]])
|
||||
|
||||
rgb_from_ycbcr = linalg.inv(ycbcr_from_rgb)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user