Trailing Ones
1 개요
이미지의 값을 Binary로 표현하여 끝에 연속적인 '1' 비트의 수를 반환하는 알고리즘입니다.
2 알고리즘 상세 설명
이미지의 값을 모두 Binary로 표현한 후 끝에서의 연속적인 '1' 비트의 수를 구합니다.
Source Value(Binary) | Destination Value |
---|---|
![]() |
![]() |
Fig. Source and Destination values of Trailing Ones
이는 Floating Point하고 Signed의 경우도 포함이 됩니다.
Source Value | Source Value(Binary) | Destination Value |
---|---|---|
![]() |
![]() |
![]() |
Fig. Floating Source and Destination values of Trailing Ones
3 예제 코드
COperationTrailingOnes operationTrailingOnes;
CFLImage fliSourceImage;
CFLImage fliDestinationImage;
operationTrailingOnes.SetSourceImage(fliSourceImage);
operationTrailingOnes.SetDestinationImage(fliDestinationImage);
operationTrailingOnes.Execute();