0
A
回答
0
色彩空間是簡單的RGB。與GPUImageSepiaFilter一樣,GPUImageColorMatrixFilter的子類通過將像素的RGBA顏色矢量乘以4x4顏色矩陣來工作。
用於執行此操作的着色器代碼如下:
vec4 textureColor = texture2D(inputImageTexture, textureCoordinate);
vec4 outputColor = textureColor * colorMatrix;
gl_FragColor = (intensity * outputColor) + ((1.0 - intensity) * textureColor);
第二行是其中矩陣乘法發生。 OpenCV可能不會應用相同的矩陣乘法,或者它們可能會在矩陣中使用不同的列與行排序。
相關問題
- 1. GPUImage色度鍵過濾器
- 2. GPUImage查詢過濾器 - 創建一個顏色深度大於512²顏色
- 3. GPUImage平均顏色不適用於應用的灰度過濾器
- 4. GPUImage花費時間應用過濾器
- 5. 將GPUImage過濾器應用於UIView
- 6. 使用GPUImage色度過濾視頻?
- 7. 顏色通過色調過濾器
- 8. UIWebView與顏色過濾器
- 9. GPUImage創建一個自定義過濾器,改變選定的顏色
- 10. 生成用於空間過濾的過濾器
- 11. 應用與UISlider GPUImage過濾器
- 12. 使用GPUImage過濾視頻
- 13. GPUImage:減少顏色深度
- 14. Android - 可繪製,將顏色過濾器應用於特定顏色
- 15. GPUImage capturePhotoAsImageProcessedUpToFilter只適用於最後一個過濾器
- 16. GPUImage將過濾器應用於圖像緩衝區
- 17. GPUImage用紋理中的顏色替換顏色
- 18. OpenCV中的虛假顏色過濾器
- 19. feColorMatrix過濾器中的顏色匹配
- 20. Android中的動畫顏色過濾器
- 21. MATLAB中的顏色過濾器
- 22. MATLAB中的按位顏色過濾器
- 23. 銫 - 將顏色過濾器應用於ImageryLayer
- 24. 如何將PorterDuff過濾器應用於文本顏色?
- 25. GWT中的顏色過濾
- 26. imacro過濾器空間
- 27. 關於顏色和類別的jQuery過濾器
- 28. css3過濾器與任意顏色
- 29. StateListDrawable切換顏色過濾器
- 30. 過濾器十六進制顏色