Q&A

  • bmp <--> gif 변환알고리즘에 대한 자료요청...
안녕하세요...



제목대로 bmp <--> gif 변환에 대한 알고리즘을 자세히 알고 싶습니다...



그래서 혹시 그에 대한 자세한 자료가 있으시다면 올려주십사 합니다...



참... 변환 알고리즘중 lzw 알고리즘이던가 그건 라이센스때문에 어떤 컴포넌트는



다른 알고리즘을 사용했다고 들었는데 맞는지요...



그리구 lzw 알고리즘에 대한 자료도 올려주셨으면 감사하겠습니다...



날씨가 꽤 추워졌는데 감기들 조심하시구요...



안녕히 계세요...







3  COMMENTS
  • Profile
    고혜정 1999.10.25 05:18
    문보석 wrote:

    > 안녕하세요...

    >

    > 제목대로 bmp <--> gif 변환에 대한 알고리즘을 자세히 알고 싶습니다...

    >

    > 그래서 혹시 그에 대한 자세한 자료가 있으시다면 올려주십사 합니다...

    >

    > 참... 변환 알고리즘중 lzw 알고리즘이던가 그건 라이센스때문에 어떤 컴포넌트는

    >

    > 다른 알고리즘을 사용했다고 들었는데 맞는지요...

    >

    > 그리구 lzw 알고리즘에 대한 자료도 올려주셨으면 감사하겠습니다...

    >

    > 날씨가 꽤 추워졌는데 감기들 조심하시구요...

    >

    > 안녕히 계세요...

    >

    > 안녕하세요.. 문보석씨.....

    > 저도 잘 모르지만 사이트를 찾다가 알게된 것입니다.

    // JPEG to bitmap

    procedure TForm1.Button1Click(Sender: TObject);

    var

    JPEG: TJPEGImage;

    Bitmap: TBitmap;

    begin

    JPEG := TJPEGImage.Create;

    try

    JPEG.LoadFromFile('Test.jpg');

    Bitmap := TBitmap.Create;

    try

    Bitmap.Assign(JPEG); // convert JPEG to BMP

    Bitmap.SaveToFile('Test.bmp');

    Image2.Picture.Graphic := Bitmap;

    finally

    Bitmap.Free;

    end;

    finally

    JPEG.Free;

    end;

    end;



    // bitmap to JPEG

    procedure TForm1.BitBtn1Click(Sender: TObject);

    var

    JPEG : TJPEGImage;

    Bitmap: TBitmap;

    begin

    Bitmap := TBitmap.Create;

    try

    Bitmap.LoadFromFile('Test.bmp');

    JPEG := TJPEGImage.Create;

    try

    JPEG.Assign(Bitmap);

    JPEG.SaveToFile('Test.jpg');

    Image1.Picture.Graphic := JPEG;

    finally

    JPEG.Free;

    end;

    finally

    Bitmap.Free;

    end;

    end;





    그리고, 한번 http://www.delphi.co.kr로 들어가 보세요. 그러면 훨씬많은 자료를 얻을 수 있을거예요.

  • Profile
    문보석 1999.10.26 06:11
    안녕하세요... 답변에 감사드립니다...



    근데 제 의도가 잘못전달됐나보네요... 컨버팅하는 예제소스를 원한것이 아니라



    내부적으로 어떤 알고리즘으로 bmp 가 gif로 ,gif 가 bmp 로 인코딩,디코딩 되는지



    그에 대한 자료가 필요합니다...



    그럼 안녕히...

  • Profile
    박성훈 1999.12.03 20:27
    문보석 wrote:

    > 안녕하세요... 답변에 감사드립니다...

    >

    > 근데 제 의도가 잘못전달됐나보네요... 컨버팅하는 예제소스를 원한것이 아니라

    >

    > 내부적으로 어떤 알고리즘으로 bmp 가 gif로 ,gif 가 bmp 로 인코딩,디코딩 되는지

    >

    > 그에 대한 자료가 필요합니다...

    >

    > 그럼 안녕히...



    정확하지는 않은데, 시중에 나온 책 중에 'C로 배우는 알고리즘(저자가 이재규씨 였던가?)'이란 책의 2권에 아마도 포맷을 바꾸는 알고리즘이 소개되어 있는 것 같은데요.