0
저는 데스크톱의 스크린 샷을 비트 맵 파일로 만듭니다.변경 HBITMAP 해상도로 파일 크기 줄이기
win32 C에서이 큰 이미지 파일 (~ 3 MB)의 해상도를 줄이는 가장 좋은 방법은 무엇입니까?
네트워크를 통해 보내려고하므로 파일 크기가 작아야합니다.
저는 데스크톱의 스크린 샷을 비트 맵 파일로 만듭니다.변경 HBITMAP 해상도로 파일 크기 줄이기
win32 C에서이 큰 이미지 파일 (~ 3 MB)의 해상도를 줄이는 가장 좋은 방법은 무엇입니까?
네트워크를 통해 보내려고하므로 파일 크기가 작아야합니다.
StretchBlt을 사용하여 비트 맵의 크기를 조정하거나 gdi + api를 사용하여 비트 맵을 jpeg로 변환하십시오. http://www.daniweb.com/software-development/cpp/threads/327090/how-to-convert-screenshotbmp-to-jpeg#을보십시오.
도움이 되셨습니까? 이미지 해상도를 줄이기보다는 http://stackoverflow.com/questions/8191642/what-is-the-best-way-to-resize-a-bitmap-in-windows – Andrey
대신 jpeg로 저장하는 것이 좋습니다. 파일 크기가 극적으로 내려와야합니다. – Ram