리눅스에서 cixmage로 jpeg를 화면에 뿌려주는 코딩인데요

moonjh1의 이미지

XImage *image;
CxmImage *pImage = new CxImage;
pImage->Load(lena, CXIMAGE_FORMAT_JPG);

if(image=XCreateImage(dis,vis, pImage->GetBpp(), ZPixmap,0,(char*)pImage->GetBits(), pImage->GetWidth(), pImage->GetHeight(), 32, pImage->GetEffWidth()))

XPutImage(dis, win, gc, image, 0, 0, 0, 0, pImage->GetWidth(),pImage->GetHeight());

이렇게 코딩을 했습니다.
프로그램은 레드햇에서 xlib,motif로 코딩을 한거구요 이렇게 cximage와 연동시켜
jpeg를 화면에 출력하려 하는데 출력된 jpeg는 상하반전상태구 색도 안들어가있고 그림두 약간 틀리게 나옵니다
load함수가 decoder까지 해주는 걸로 알고 있는데 혹시 decoder를 잘못한건지 아님 인자값을 제대로 못넣은것인지 잘 모르겠습니다. 그래서 load말고 decode함수를 써도 안되던데 이것저것해봐도 잘 모르겠습니다. 아니면 decoder작업을 따로 해야되는 것인지 잘모르겠습니다. 이미지 처리를 처음 하는거라 어찌어찌 했는데 제대로 안나와서 질문드립니다

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.