Q&A

  • jpeg 저장 할때 color정보가 바뀌어요. 도와주세요???
님들 도와주세요.



jpeg 파일을 사용하다가 저장을 하니까 color정보가 바뀌었어요.



원본은 gray -> rgb color로 바뀜.



JpegImg := TJPEGImage.Create;

try

JpegImg.Assign( Image1.Picture.Bitmap );

JpegImg.SaveToFile(CurrentFile);

finally

JpegImg.Free;

end;



color 정보는 원본 그대로 보관 하고 싶습니다.



알려주세용.



감사함니다.



2  COMMENTS
  • Profile
    kylix 2001.03.21 05:53
    TJpegImage.GrayScale을 True로 해보세요...



    미친개 wrote:

    > 님들 도와주세요.

    >

    > jpeg 파일을 사용하다가 저장을 하니까 color정보가 바뀌었어요.

    >

    > 원본은 gray -> rgb color로 바뀜.

    >

    > JpegImg := TJPEGImage.Create;

    > try

    > JpegImg.Assign( Image1.Picture.Bitmap );

    > JpegImg.SaveToFile(CurrentFile);

    > finally

    > JpegImg.Free;

    > end;

    >

    > color 정보는 원본 그대로 보관 하고 싶습니다.

    >

    > 알려주세용.

    >

    > 감사함니다.

    >

  • Profile
    미친개 2001.03.21 19:08
    말씀하신데로 하였더니 파일 크기가 0으로 되더군요.

    하지만 이방법은 rgb color일경우는 해당이 되지 않습니까?

    다시 한번 자세하게 알려 주세요.

    감사합니다.



    kylix wrote:

    > TJpegImage.GrayScale을 True로 해보세요...

    >

    > 미친개 wrote:

    > > 님들 도와주세요.

    > >

    > > jpeg 파일을 사용하다가 저장을 하니까 color정보가 바뀌었어요.

    > >

    > > 원본은 gray -> rgb color로 바뀜.

    > >

    > > JpegImg := TJPEGImage.Create;

    > > try

    > > JpegImg.Assign( Image1.Picture.Bitmap );

    > > JpegImg.SaveToFile(CurrentFile);

    > > finally

    > > JpegImg.Free;

    > > end;

    > >

    > > color 정보는 원본 그대로 보관 하고 싶습니다.

    > >

    > > 알려주세용.

    > >

    > > 감사함니다.

    > >