커뮤니티 | 큐티/임베디드/큐토피아 | PODO | SDL | 마이크로윈도우 | 리눅스프로그래밍 | 기타 | 포인트순위 | 최근게시물최근게시물 RSS  
korone.net에 다루었으면 하는것은요?
 
 
 
 
 
26
1,243
3,878
3,701,547
  현재접속자 : 58 (회원 0)






배너 신청 문의

 
작성일 : 14-09-16 10:36
[QT/Win32] 데이터 압축 관련 qCompress(), qUncompress()
 글쓴이 : 구름님
조회 : 4,830   추천 : 0  
자료를 찾아보던 중.. 삼천포로 빠져 놀다 알게 되었는데요, 왜 이런 기본적이고 중요한 것을 생각도 못하고 있었는지;;
Qt Assistant에서 QByteArray 클래스를 보면 'Related Non-Members'부분에
    QByteArray    qCompress(const QByteArray & data, int compressionLevel = -1)
    QByteArray    qCompress(const uchar * data, int nbytes, int compressionLevel = -1)
    QByteArray    qUncompress(const QByteArray & data)
    QByteArray    qUncompress(const uchar * data, int nbytes)
이런 것들이 있더군요. 데이터 압축과 풀기에 관한 함수입니다. 대충 해석글을 보자면..
compressionLevel 파라미터는 0 ~ 9 사이의 값들로 지정될 수 있으며 9는 최고의 압축률로 압축되지만 느린 알고리즘이
사용되며 작은값을 사용할수록(8, 7, ..., 1) 약간 덜 압축되며 속도는 빨라집니다. 0값은 압축을 하지 않는것과 동일하며
-1은 zlib의 디폴트값으로 압축을 한다고 합니다. zlib라면 <A HREF="http://www.zlib.net" TARGET='_blank'>http://www.zlib.net</A>; 일겁니다.

아직도 모르는것이 많다는 사실에 숨이 막혀 버리는 1인이 남기고 갑니다..



인라이… 14-09-16 15:41
 
오늘부터 Qt 문서를 큐티합시다
별님 14-09-16 18:38
 
qt에는 편리한 기능들이 많아서 좋습니다. qt덕에 개인적인 라이브러리 만들어 가던걸 없앨수 있었습니다.
     
구름님 14-09-17 10:26
 
동감입니다. 델파이때 개인적으로 만들어놨던 99%는 삽질로 둔갑했다능 ㅡ,.ㅡ
devilqoo 14-09-17 11:25
 
저는 개인적으로 ffmpeg도 포함되었으면 하는 바램이... (아마 라이센스 문제 때문에 힘들겠지만;;;)
     
구름님 14-09-17 11:56
 
요새 FFMPEG 공부하느라 머리 터집니다. 예제보면서 딸리는 머리 구박하는 자해를 서슴치 않고 있습니다. ㅜㅜ
그렇게만 되어 준다면야..
          
devilqoo 14-09-17 13:08
 
OpenSceneGraph에 보면 ffmpeg 플러그인 소스가 있습니다. 제가 공부할 때 그 소스가 디코딩 쪽에서 상당히 도움이 되었었습니다.
               
구름님 14-09-17 16:42
 
엔코딩 관련해서가 선행될 부분이라서요. 참고해 볼께요 관심 가져 주셔서 고맙습니다아~
풍수지… 14-12-17 15:57
 
압축되는 포멧은 무엇인가요?
     
별님 14-12-18 23:03
 
Deflate 알고리즘으로 압축됩니다.
 
 

Total 201
번호 제   목 글쓴이 날짜 조회 추천
201 [QT/Win32] MFC에서 Qt 사용하기 팁. (2) devilqoo 09-10 1147 0
200 [QT/X11] QML 모델을 C++ 코드로 구현하는 방법 중 하나 (1) 구름님 12-03 3513 0
199 [QT/X11] QWT for qt android (1) 구름님 03-07 5251 1
198 [QT/Win32] QtSingleApplication 이용하기 (1) starbig 01-18 5109 0
197 [QT/Win32] Qt 에서 Daum Maps Api geo [ 주소->좌표 변환 ] 사… starbig 01-15 5639 0
196 [QT/Win32] Qt에서 윈도우 서비스 이용하기, Qt Windows Servic starbig 01-15 4468 0
195 [QT/Embedded] QTcpSocket사용 시 플러그 뽑힘 증상 체크 방법 요원009 11-13 8087 0
194 [QT/Win32] QML 에서 CustomModule 을 import 하여 사용하기 tmdwn 05-18 5127 0
193 [QT/Embedded] Qt update함수/repaint함수 사용법좀 알려주세여.. (1) 잉농 05-14 4868 0
192 [QT/Embedded] C++ Exception을 활용한 런타임 콜스택 정보 얻기 (1) korone 04-01 5216 0
191 [QT/Embedded] Qt 5.4.1 raspberry Pi 프로그램 개발하기 (5) 구름님 03-31 17333 1
190 [QT/Win32] Qt 다국어 처리 (2) korone 03-17 10047 0
189 [QT/Win32] signal to signal devilqoo 02-13 4615 0
188 [QT/Win32] Qt x64 바이너리 제공 사이트 (1) 인라이… 02-12 4519 1
187 [QT/Embedded] 우분투 Qt5 크로스 컴파일 (14/11/26 2차 수정) (9) 김아무… 11-12 12841 0
186 [QT/Embedded] Qt 5.3.2에서 Mouse Double Click시 이벤트 문제 (2) korone 11-11 4686 0
185 [QT/Embedded] QtWinExtras korone 11-11 4605 0
184 [QT/Win32] Qt 코딩 스타일 (편집 편) (4) devilqoo 10-22 8392 0
183 [QT/Win32] Qt와 C++11 (2) devilqoo 10-12 8433 1
182 [QT/Win32] Qt 에서의 이벤트 처리 (5) devilqoo 10-09 8072 0
181 [QT/Win32] QList와 QVector의 비교. (2) devilqoo 10-02 5936 0
180 [QT/Win32] Qt에서 사용되는 컨테이너들을 정리해 보았습… (4) devilqoo 10-01 6729 0
179 [QT/X11] qmake DEFINES 변수에 공백문자가 포함된 값을 설… (1) 별님 09-25 4396 0
178 [QT/Win32] 데이터 압축 관련 qCompress(), qUncompress() (9) 구름님 09-16 4831 0
177 [QT/Win32] QML 로 One-Source Multi-Platform (iOS, Android) 실행 tmdwn 09-03 6259 0
176 [QT/Win32] QML 로 iOS Application 제작하기 tmdwn 09-02 6254 0
175 [QT/Win32] QML 로 Android Application 제작하기 (4) tmdwn 09-02 6591 2
174 [QT/X11] qt에서 메모리 조작하기. (2) 나무나… 07-25 6675 0
173 [QT/Win32] Q_DECLARE_FLAGS 매크로 (2) 구름님 07-11 5437 2
172 [QT/Win32] Q_PROPERTY 매크로 (6) 구름님 07-09 7288 2
 1  2  3  4  5  6  7  


About korone.net | Copyright 2003 korone.net. All rights reserved.