c语言压缩图片的原理,vc怎么实现4Bit以及8Bit压缩和没有压缩的图片
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
比如说4bit未压缩的
for(i=0;i
{
for(j=0;j
{
p=*(bmpdata+dwLineBytes*(height-1-i)+j);
bw[1]=p%16;
p=p/16;
bw[0]=p;
for(k=0;k<2;k++)
{
*(bmpcopy+copy)=(int)quadata].rgbBlue;
copy++;
*(bmpcopy+copy)=(int)quadata].rgbGreen;
copy++;
*(bmpcopy+copy)=(int)quadata].rgbRed;
copy++;
*(bmpcopy+copy)=0;
copy++;
//1 循环打点显示
//GFMSetPixels(RGB((int)quadata].rgbBlue,(int)quadata].rgbGreen,(int)quadata].rgbRed),k+198+j*2,i+70,1);
}
}
}
压缩的话该怎么改写代码呢??
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
