Q&A

  • 이미지를512byte씩 쪼개서 시리얼 데이타로 보낼려면???
델파이로 이미지 구현은 첨이라 그런지 엄청 헤매이고 있습니다.

고수님 답변좀 부탁 드립니다.

제목처럼 이미지를 512 Byte씩 잘라서 시리얼 데이타로 보낼려 합니다.
이미지 데이타를 자르는 방법 좀 알려주십시오..
어떤식으로 구현해야 할지 전혀 모르겠습니다.

제발... 한참 고생하고 있습니다. 꼭 좀 알려주십시오...
2  COMMENTS
  • Profile
    하얀까마귀 2004.04.13 05:15
    안녕하세요 하얀까마귀 입니다.

    어떤걸 구현하실려는것인지 모르겠네요..

    일단 시리얼 통신은 가능하신것 같으니 그부분은 넘어가구요..

    이미지라 할지라도 형식이 많죠..

    시리얼로 받을 장비가 무엇인지는 모르겠지만 jpeg 또는 gif 등의 이미지 압축

    포맷을 인식하는것이라면 그러한 형식으로 해야 할것이고 그것이 아니라면
    그냥 bmp 로 하셔야 할겁니다.

    어떤것이든 서로간에 형식을 맞춰주심 되죠..

    단순하게는 그냥 TBitmap 에 보면 SaveToSTream 이 있으니 이 함수로 스트리밍으로 저장한후 잘라서 보내시면 될꺼구요

    그게 아니라 특수한 형식 즉 Y축을 기준으로 보낸다던지 일부분 부터 보내야 한다던지 등등 해야 한다면 비트단위로 제어하셔야 할껍니다.

    이미지도 단순히 데이타일 뿐입니다. 이미지라고 해서 자르는 특수한 방법이 존재하는건아닙니다.

    그럼



  • Profile
    ybkim 2004.04.13 20:51
    답변 잘 받아 보았습니다.

    하얀 까마귀님 제가 하려는 것은 사진 file을 읽어와 jpeg파일로 변환한 후에

    변환된 jpeg파일을 printer로 전송하는 작업입니다.

    시리얼 통신으로 데이타 주고 받는것은 테스트 되었습니다.

    jpeg파일로 변환하는 방법과 512byte씩 잘라서 데이타 전송하는 방법을 알려

    주십시오...

    어떤식으로 하라든지 아니면 예제 소스라든지...

    헤메고 있는 초보자였습니다.