libjpeg tutorial > 기타 재밌는것들

본문 바로가기
사이트 내 전체검색

기타 재밌는것들

Linux libjpeg tutorial

페이지 정보

작성자 no_profile korone 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 댓글 0건 조회 29,216회 작성일 07-08-22 13:20

본문

1. 설치 [code] $ sudo apt-get install libjpeg-dev [/code] 2. 테스트 프로그램 jpeg_test.cc [code=c] #include #include #include "jpeglib.h" int main(int argc, char** argv) { if (argc < 2) { printf("usage) ./jpeg_test filename\n"); return 0; } std::string fn = argv[1]; if (fn.empty()) { printf("empty filename\n"); return 0; } FILE* fp = fopen(fn.c_str(), "rb"); if (fp == NULL) { printf("Failed to open '%'s\n", fn.c_str()); return 0; } struct jpeg_decompress_struct cinfo; struct jpeg_error_mgr jerr; cinfo.err = jpeg_std_error(&jerr); jpeg_create_decompress(&cinfo); jpeg_stdio_src(&cinfo, fp); jpeg_read_header(&cinfo, true); int w = cinfo.image_width; int h = cinfo.image_height; int d = cinfo.jpeg_color_space; int out_h = cinfo.output_height; printf("width:%d height:%d depth:%d out_height:%d\n", w, h ,d, out_h); unsigned char *data = new unsigned char[w * h * d]; while (cinfo.output_scanline < cinfo.output_height) { jpeg_read_scanlines(&cinfo, &data, 1); data += d * cinfo.output_width; } fclose(fp); jpeg_finish_decompress(&cinfo); jpeg_destroy_decompress(&cinfo); return 0; } [/code] 3. 컴파일 [code] $ g++ -o jpeg_test jpeg_test.cc -ljpeg [/code] 4. 실행 [code] $ file example.jpg example.jpg: JPEG image data, JFIF standard 1.02, comment: "Adobe ImageReady\377" $ ./jpeg_test example.jpg width:283 height:212 depth:3 out_height:0 [/code]

댓글목록

등록된 댓글이 없습니다.

Total 108건 1 페이지
기타 재밌는것들 목록
번호 제목 글쓴이 조회 날짜
108 일반 no_profile korone 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 7506 08-02
107 Linux no_profile korone 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 7194 04-20
106 일반 no_profile korone 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 9632 02-12
105 Linux no_profile korone 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 7977 09-03
104 일반 no_profile korone 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 9516 01-07
103 no_profile korone 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 6980 12-01
102 C++ no_profile korone 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 9624 08-29
101 C++ no_profile korone 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 14965 02-13
100 Linux no_profile korone 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 12389 12-04
99 Linux no_profile korone 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 10621 12-04
98 일반 no_profile korone 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 12269 10-04
97 Linux no_profile korone 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 16202 09-19
96 Linux no_profile korone 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 14098 09-19
95 Linux no_profile korone 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 13267 08-22
열람중 Linux no_profile korone 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 29217 08-22
93 Linux no_profile korone 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 11920 08-21
92 Linux no_profile korone 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 10798 08-21
91 일반 no_profile korone 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 17805 08-18
90 Linux no_profile korone 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 11545 08-10
89 Linux no_profile korone 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 21288 07-24
88 일반 no_profile korone 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 11535 06-20
87 Linux no_profile korone 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 11934 05-17
86 Linux no_profile korone 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 26343 05-09
85 Linux no_profile korone 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 13215 03-22
84 Linux no_profile korone 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 21390 02-07
83 Misc no_profile korone 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 9133 01-30
82 Linux no_profile korone 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 10393 01-11
81 Misc no_profile korone 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 12529 11-30
80 Linux no_profile korone 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 11908 07-21
79 Linux no_profile korone 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 12231 03-14
게시물 검색

  • 게시물이 없습니다.

회원로그인

설문조사

새로운 홈페이지에 대한 평가

접속자집계

오늘
606
어제
870
최대
3,878
전체
4,237,470

Copyright © korone.net. All rights reserved.