[ photo ] in KIDS 글 쓴 이(By): limelite (a breeze) 날 짜 (Date): 2005년 7월 4일 월요일 오후 09시 12분 31초 제 목(Title): Re: terziron님 몰아서 답글 >고정소숫점이 뭔지 대충 말씀해주신 예를 보고 이해했습니다. 정수가지고 >소숫점연산을 구현한 것이군요. 좀 더 복잡한 경우도 있습니다만, 원리는 대동소이합니다. 이렇게 알고 보면 간단하다고 생각해서 처음부터 설명을 허술하게 한 것이 괜히 말이 길어지고 오해를 유발한 면도 있는 것 같네요. 근데 저는 또 이거 넘 당연하다고 생각했기 때문에... >그럼 포토샵도 DSP에서 사용하는 fixed point로 구현되어 있을지 궁금해지는군요. >하지만 이건 여기 포토샵 프로그래머가 없으니 영원히 알 수 없는 문제가 되었네요. > >오픈소스 소프트웨어 중에서 포토샵 대신 사용되는 imagemagick을 보면 대부분의 >변환 작업에서 그냥 부동소숫점 연산을 쓰더군요. 저런 정수연산이 일종의 tunning하고 비슷해서, 속도가 빠르고 깔끔한 반면, 소스 생산 및 유지관리에 노력이 더 들고 portability도 떨어지는 면이 있죠. 이런 면에서 비교해 보면, 오픈소스 이미지 프로그램들이 속도는 느리죠. 다른 이유가 작용하는 면도 있지만요. 포토샵의 경우는 속도가 느린 컴퓨터 시대부터 시작해서 역사가 기니까, 축적된 소스코드를 재활용 잘 해서 정수연산을 많이 사용했을 가능성은 있습니다. 물론, 앞서 이야기했듯이 그러지 않았다고 해서 뭐랄 수 있는 사항이 아니긴 하죠. ...................................................................... 고이지 않고... 사로잡히지 않고... 가볍고 부드럽게... |