x86, 윈도우에서 메모리에 저장된 이미지를 tcp 소켓으로 ppc 계열의 리눅스로 전송해서 파일로 저장했는데 이거 엔디안 변환 안해도 이미지가 제대로 보이던데 맞는건가요?
쩝쩝..맞다면 공부 더 해야겠네...
TIFF같은 그래픽 파일은 파일포맵에 엔디안 정보가 :oops: 저장되어 있는것으로 알고 있습니다.
char array로 저장된 1 byte data라면 엔디안 문제가 생기지 않는게 정상아닌가요?
엔디안은 문제는 흔히들 바이트 오더문제라고 합니다. 즉, 1바이트 이상의 자료를 나타낼때,왼쪽부터 쓰냐 오른쪽부터 쓰냐라는 문제입니다. 1바이트의 자료를 나타낼때는 비트오더 문제가 생길수 있겠지만, 현재 사용되는 대부분의 범용 CPU는 모두 비트오더는 빅엔디안으로 통일되어 있는것으로 알고 있습니다. :lol:
파일포맷은 jpeg 입니다. 음.이걸 말하지 않았네요. 결국 1byte 내에서 처리되는 사항들이라 문제가 되지 않는다는 말이군요.
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
TIFF같은 그래픽 파일은 파일포맵에 엔디안 정보가 :oops: 저장
TIFF같은 그래픽 파일은 파일포맵에 엔디안 정보가 :oops: 저장되어 있는것으로 알고 있습니다.
char array로 저장된 1 byte data라면 엔디안 문제가 생기
char array로 저장된 1 byte data라면 엔디안 문제가 생기지 않는게 정상아닌가요?
엔디안은 문제는 흔히들 바이트 오더문제라고 합니다.즉, 1바이트 이상
엔디안은 문제는 흔히들 바이트 오더문제라고 합니다.
즉, 1바이트 이상의 자료를 나타낼때,왼쪽부터 쓰냐 오른쪽부터 쓰냐라는 문제입니다.
1바이트의 자료를 나타낼때는 비트오더 문제가 생길수 있겠지만, 현재 사용되는 대부분의 범용 CPU는 모두 비트오더는 빅엔디안으로 통일되어 있는것으로 알고 있습니다. :lol:
jpeg 입니다.
파일포맷은 jpeg 입니다. 음.이걸 말하지 않았네요. 결국 1byte 내에서 처리되는 사항들이라 문제가 되지 않는다는 말이군요.
댓글 달기