行程编码实验报告(C语言).doc
(3页)
本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦!
3.9 积分
多媒体技术实验报告行程编码2015.5.21一、实验内容:行程编码又称“运行长度编码”或“游程编码”,是一种统计编码,该编码属于无损压缩编码。 行程编码的基本原理是:用一个符号值或串长代替具有相同值的连续符号(连续符号构成了一段连续的“行程”。行程编码因此而得名),使符号长度少于原始数据的长度。编写模拟行程编码。二、程序:#includeusing namespace std;char a[100];char yasuo[100];char jieya[100];void main(){ cout<a; int i=0,j=0,jishu=0; yasuo[0]=a[0]; for(i=0;a[i]!='\0';i++) { if(a[i]==a[i+1]) jishu++; else { yasuo[j+1]=jishu+48; j=j+2; yasuo[j]=a[i+1]; jishu=1; } } yasuo[j]='\0'; cout<
天天文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。