-1
A
답변
3
더 나은 선택은 아마도 boost Gil 일 것입니다.
부스트 라이브러리는 특히 초보자를위한 것은 아니지만 종종 잘 디자인되어 있습니다.
#include <boost/gil/image.hpp>
#include <boost/gil/typedefs.hpp>
#include <boost/gil/extension/io/jpeg_io.hpp>
int main() {
using namespace boost::gil;
rgb8_image_t img;
jpeg_read_image("test.jpg",img);
gray8s_view_t view(img.dimensions());
color_converted_view<gray8_pixel_t>(const_view(img), view);
jpeg_write_view("grey.jpg", view);
}
1
0
는 많은 프로젝트에 사용 된 바와 같이 libpng에 대한 옵션이 있습니다. 그레이 스케일 이미지를 작성하는 방법에 대한 추가 정보는 this chapter from their website.
관련 문제
- 1. 이미지 변환 (강한 바람) C/C++
- 2. 이미지 변환
- 3. 그레이 스케일 이미지 변환 터보 C++
- 4. C# MS Office PPT에서 이미지 변환
- 5. 사다리꼴을 통한 C#/WPF 이미지 변환
- 6. MJPEG 이미지 변환 문제
- 7. Kinect 게임을위한 이미지 변환
- 8. 4 점 변환 이미지
- 9. 이미지 시퀀스를 비디오로 변환
- 10. jpeg 이미지 시리즈를 vti 이미지 파일로 변환
- 11. 무손실 이미지 변환 용 라이브러리
- 12. aspx to jpeg 이미지 변환
- 13. WPF 이미지 변환
- 14. 이미지 변환 행렬은 OpenCV의
- 15. opencv와 wxwidgets간에 이미지 변환
- 16. BufferedImage로 이미지 변환
- 17. MonoTouch : 변환 이미지 관점
- 18. 이미지 및 애니메이션 변환
- 19. 파이썬에서 이미지 형식 변환
- 20. EaselJS 투시 이미지 변환
- 21. 이미지 변환 : RGBA에서 RGB
- 22. 변환 이미지 형식 WBMP
- 23. MacRuby로 이미지 변환
- 24. 이미지 문자열을 파일로 변환
- 25. 모바일 앱에서 이미지 변환
- 26. C# pdf를 html로 변환
- 27. 이미지 안정화 라이브러리 Objective-C/C/C++?
- 28. 변환 맵을 사용한 OpenCV2 변환 이미지
- 29. 이미지 처리의 고속 퓨리에 변환 변환
- 30. codeigniter 이미지 사용 lib - 이미지 변환
적어도 이미지 형식을 지정해야합니다. –
죄송합니다 - 이미지 형식은 jpg입니다. – MusTheDataGuy
C++을 처음 접했을 때 왜 심오한 부분에 뛰어 들려고합니까? 좋은 초보자 가이드 (보통 초보자에게 좋다)를 찾고 기초부터 시작하십시오. –