Article View: cn.bbs.comp.program
Article #1711�����ͼ����ѹ������
From: �ʵ�
Date: Sat, 28 Mar 1998 00:00
Date: Sat, 28 Mar 1998 00:00
165 lines
8734 bytes
8734 bytes
������: Susan_Su@bbs.ustc.edu.cn (��Ȼ), ����: graphics
�� ��: �����ͼ����ѹ������(fwd)
����վ: �й�ƴ�BBSվ (Wed Aug 6 12:21:13 1997)
ת��վ: sjtubbs!sjtunews!ustcnews!ustcbbs
�� �� �ˣ�Stephan.bbs@bbs.swjt(Bonbon) ������ƣ�Programming[3799]
�ż���Ҫ�������ͼ����ѹ������
ԭ����վ��������վ(05 Aug 1997 21:58:45)
һ���г̳���ѹ��
ԭ���ǽ�һɨ�����е���ɫֵ��ͬ������������һ������
ֵ����Щ���ص���ɫֵ�����档����:aaabccccccddeee��
�����3a1b6c2d3e�����档����ӵ�д������ͬ��ɫ��
���ͼ����RLEѹ�������dz���Ч����RLEԭ���������
������г�ѹ������:
1.PCX�г�ѹ������:
���㷨ʵ������λӳ���ʽ��ѹ����ʽ��ת���㷨������
�������������1�ε��ֽ�Ch����Ch>0xc0��ѹ��ʱ�ڸ���
��ǰ����0xc1������ֱ�����Ch�������������N �ε���
��Ch����ѹ����0xc0��N��Ch�������ֽڣ����N���ֻ��
Ϊff��c0=3fh(ʮ����Ϊ63)����N����63ʱ�� ����ֶ��
ѹ����
2.BI_RLE8ѹ������:
��WINDOWS3.0��3.1 ��λͼ�ļ��в���������ѹ��������
��ѹ����������Ҳ���������ֽ�Ϊ��λ�����е�һ��
�ֽڹ涨���õڶ����ֽ�ָ������ɫ�ظ����� �����
0504��ʾ�ӵ�ǰλ�ÿ�ʼ������ʾ5����ɫֵΪ04�����ء�
���ڶ����ֽ�Ϊ��ʱ�ڶ����ֽ������⺬��:0��ʾ��ĩ;1
��ʾͼĩ;2ת�����2���ֽڣ� �������ֽڷֱ��ʾ��һ
��������ڵ�ǰλ�õ�ˮƽλ�ƺʹ�ֱλ�ơ�����ѹ����
������ѹ����ͼ������λ�����Ϊ8λ(256ɫ)ͼ��
3.BI_RLEѹ������:
�÷���Ҳ����WINDOWS3.0/3.1λͼ�ļ��У����� BI_RLE8
�������ƣ�Ψһ��ͬ��:BI_RLE4��һ���ֽڰ���������
�ص���ɫ����ˣ���ֻ��ѹ������ɫ���16��ͼ��
�������ѹ��Ӧ�÷�Χ���ޡ�
4.����λѹ������(Packbits):
�÷���������Apple��˾��Macintosh���ϵ�λͼ���ѹ��
������ TIFF �淶��ʹ�������ַ����� ����ѹ��������
BI_RLE8ѹ���������ƣ���1c1c1c1c2132325648 ѹ��Ϊ
:83 1c 21 81 32 56 48���Զ��� ����ѹ���������
�����ÿ����128���ֽ���ͬ����128���ֽڿ�ѹ��Ϊһ��
��ֵ7f�����ַ������Ƿdz���Ч�ġ�
�������������ѹ��:
Ҳ��һ�ֳ��õ�ѹ����������1952��Ϊ�ı��ļ������ģ�
���ԭ����Ƶ��ʹ�õ�����ý϶̵Ĵ�����棬����ʹ
�õ�����ýϳ��Ĵ�����棬ÿ����ݵĴ��������ͬ��
��Щ���붼�Ƕ������룬����ij����ǿɱ�ġ���: ��һ
��ԭʼ������У�ABACCDAA�����ΪA(0)��B(10)��C(110)
��D111)��ѹ����Ϊ010011011011100����������������
Ҫ��ԭʼ���ɨ�����飬��һ��ɨ��Ҫ��ȷ��ͳ�Ƴ�ԭʼ
����е�ÿ��ֵ���ֵ�Ƶ�ʣ��ڶ����ǽ���������������
�б��룬������Ҫ�����������������������ɱ��룬��
�����ѹ���ͻ�ԭ�ٶȶ��������Ч�����õ���
����Ӧ�á�
��LZWѹ������
LZWѹ����������������ѹ�����������ӣ� ѹ��Ч��Ҳ
�ϸߡ����ԭ���ǰ�ÿһ����һ�γ��ֵ��ַ���һ��
��ֵ�����룬�ڻ�ԭ�������ٽ������ֵ����ԭ�����ַ�
����������ֵ0x100�����ַ�"abccddeee"����ÿ������
���ַ�ʱ������0x100���棬����ѹ�������á� ����
0x100���ַ�Ķ�Ӧ��ϵ������ѹ������ж�̬��ɵģ�
�������ֶ�Ӧ��ϵ��������ѹ������У����Ž�ѹ���Ľ�
�����ű������ѹ��������õ��ָ��������ѹ��
����ٸ��ǰ����ݲ���Ķ�Ӧ��ϵ������Ķ�Ӧ��ϵ��
ֱ��ѹ���ļ�����Ϊֹ��LZW�ǿ���ģ� ������Ϣȫ����
����
�ġ�����ѹ������
����ѹ������������ѹ���������ƣ�ֻ������Ȼ�����
��������Ч������ѹ���ʺ�������ͬ���ظ�������ɵ�
�ļ�������ѹ���ӽ�ѹ�������ۼ��ޡ����ַ������ǽ���
ͬ������ӳ��0��1֮��������ڣ��������ʾ�ɿɱ侫
��(λ�� )�Ķ�����С��Խ����������Ҫ�ľ���Խ��(
����λ��)�����ַ����Ƚϸ��ӣ����̫���á�
�塢 JPEG( ������Ӱר���� Joint Photographic
Exprerts Group)
JPEG��������ı���ͬ�������˲����ݵı��뷽����
������õ�ģʽ�У����Ǵ�ʧ��ģ�һ����JPEG�ļ���
��������ͼ����ԭʼͼ�����Dz�ͬ�ģ�������ѹ���ؽ���
��ͼ����ԭʼͼ���Ч���á�JPEG����һ�������
�ص������ѹ�������൱�ߣ�ԭͼ���С��ѹ�����ͼ��
��С��ȣ�������Դ�1����80��90�����ȡ� ���ַ���Ч
��Ҳ�ã��ʺ϶�ý��ϵͳ��
(���ϡ��˽�)
--
[36m�� ��:��azuer � Aug 11 20:00:30 �ı��ġ�[FROM: 166.111.128.27][m
[m[33m�� ��Դ:��BBS ˮľ�廪վ bbs.net.tsinghua.edu.cn��[FROM: 166.111.128.27][m
--
[1;36m�� ��Դ:������������վ bbs.cst.sh.cn��[FROM: Wend.bbs@bbs.net.tsi]
Technical Details
Message-ID:
<3NfMCK$t59@bbs.cst.sh.cn>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: Chinese,GB X-Google-Thread: fc86e,e8bbba870fda9d68,start X-Google-Attributes: gidfc86e,public From: wend.bbs@bbs.cst.sh.cn (�ʵ�) Subject: �����ͼ����ѹ������ Date: 1998/03/28 Message-ID: <3NfMCK$t59@bbs.cst.sh.cn> X-Deja-AN: 338589127 X-Filename: Programming/M.891091028.A Organization: ��������վ Newsgroups: cn.bbs.comp.program