개체 분할을 위해 컴퓨터 비전 용지를 구현하려고 할 때이 부분을 접하게되었습니다. 누군가 나에게 유익한 시나리오를 제공 할 수 있습니까? 아니면 유리한 시나리오를 YCrCb 색 공간으로 변환해야합니까?RGB에서 YCrCb 색상 공간으로 변환해야하는 이유
0
A
답변
3
YCrCb는 색상 정보와 강도를 분리하는 다중 색상 모델 중 하나입니다. 이것은 다양한 응용 프로그램을 가지고 있습니다.
YCrCb가 도입 된 이유 중 하나는 컬러 TV 신호의 전송입니다. RGB는 상당히 중복되어 있으며 인간은 정보를 색칠하는 것보다 강도에 민감합니다. 따라서 높은 해상도와 낮은 해상도의 컬러로 강도를 전송하면 많은 대역폭을 절약 할 수 있습니다. 오늘날의 가장 중요한 응용 프로그램은 JPEG 압축입니다.
다른 응용 프로그램 : 히스토그램 등화 또는 유사한 이미지 향상 기술. RGB 비율을 변경하면 색상이 이상하게 변경되므로 RGB에 적용 할 수 없습니다. 따라서 명암 정보의 명암을 변경 한 다음 다시 RGB로 변환하십시오.
자세한 내용을 확인하려면 웹 검색을 수행하십시오.
0
그것에 대해 생각하는 한 가지 방법은 R, G 및 B가 서로 관련되어 있다는 것입니다. 색상 변환은 다른 색상의 계수를 줄이려는 목적으로 한 색상 축 (일부 가역 변환 IMO에서 더 명확함)을 따라 회전하는 것처럼 작동합니다. 결과적으로 한 채널에는 다른 2 (채도)보다 많은 정보 (루마)가 포함됩니다. 압축의 경우 시각적 손실이 거의없이 채도 채널을 2 (색상 계획의 크기를 4 줄임)만큼 다운 샘플링하는 것은 드문 일이 아닙니다. 경우에 따라 루마 채널 만 처리하면 충분할 수 있습니다.
관련 문제
- 1. YCrCb 색상 공간을 사용하는 색상 감지?
- 2. RGB에서 YCbCr로 색상 변환 이미지
- 3. rgb에서 색상 추가 및 게시
- 4. RGB에서 HSV로 색상 변환 안드로이드 Opencv를 사용하여
- 5. 김프에서 jpeg를 색상 프로파일로 변환해야하는 이유는 무엇입니까?
- 6. null 값을 nullable 구조체로 변환해야하는 이유
- 7. 프로파일을 모니터하기 위해 ProPhoto RGB에서 색상 변환
- 8. 색상 변환 RGB에서 수식을 사용하는 HSV
- 9. RGB에서 YUV (YCoCg) 로의 색상 변환
- 10. opencv (파이썬)에서 Lab 및 YCrCb 색상 표를 만드는 방법
- 11. [0, 255] 범위를 사용하여 RGB에서 HSV로 변환
- 12. HSL에서 RGB 색상 공간으로 변환 알고리즘을 이해
- 13. YUV 색상 공간으로 CMSampleBufferRef를 UIImage로 변환 하시겠습니까?
- 14. MIplImage 형식 이미지를 BGR 색상 공간에서 HSV 색상 공간으로 변환
- 15. Android에서 RGB에서 ARGB로 변환
- 16. 본문 인덱스 포인트 (깊이 공간)에서 색상 공간으로 매핑
- 17. Cann't OS가 직접 DirectByteBuffer 대신 주소 공간으로 데이터를 읽는 이유
- 18. Scikit-Image에서 RGB에서 XYZ까지
- 19. RGB에서 HSB로 변환
- 20. RGB에서 흑백 변환
- 21. RGB에서 Cmyk의 이미지를 PHP로
- 22. Keras RGB에서 그레이 스케일
- 23. 알고리즘 RGB에서 회색 래깅
- 24. "표준"RGB에서 회색조로 변환
- 25. RGB에서 16 진 코드
- 26. Android 가공 비디오, YCrCb 프레임 비디오
- 27. RGB에서 48bpp 비트 맵을 초기화하는 방법은 무엇입니까?
- 28. RGB에서 YUV로 이미지 파일을 변환하는 효과적인 방법
- 29. 하스켈에서 Data.Text.Internal을 변환해야하는 이유는 무엇입니까?
- 30. 문자열을 charArray로 변환해야하는 이유는 무엇입니까?
YCrCb 색 공간이 불투명 한 다음 RGB 색 공간이므로 이미지를 분할 할 때 유용 할 수 있습니다. 따라서 임계 값을 사용하여 이미지를 쉽게 분할 할 수 있습니다. – Mathias
기본 스킨 톤 분할이 예제입니다 –