- 1
- 0
- 约3.97千字
- 约 7页
- 2020-08-04 发布于湖北
- 举报
数字媒体认识实践报告
功能描述
1.基本功能:文件头数据读取
输入文件名或存储路径,判断格式,若为WAV或BMP,则将信息显示在屏幕上并存储至data.txt。
2.扩展功能:(只支持24位BMP文件)
(1)图像裁剪:
可选择裁剪图像的上半部分或左半部分。
(2)添加水印:
可选择三种预设颜色:粉、绿、黄。
或自定义颜色。
水印为 5px边框及左下角猫爪图案
可重复选择。
水印:粉色边框和左下角猫爪
水印:粉色边框和左下角猫爪
知识运用
1.WAV文件:
数据结构体为WAVEFORMATEX,可以用fread()函数读取文件头的完整数据。
实验所要求的几个数据在结构体中分别是:
nChannels(声道数);nSamplesPerSec(采样率);wBitsPerSample(采样位数)
验证是否为WAV:从08H起读四个char,能得到’W’, ’A’, ’V’,’ E’;
2.BMP文件:
因为时间关系,选择了着重处理BMP文件
【位图文件头】结构体为BITMAPFILEHEADER
【位图信息头】结构体为BITMAPINFOHEADER
主要用到了:biWidth(宽度); biHeight(高度);biBitCount(像素位数)
【颜色表】因为只处理了24位图,这部分略过...
【像素数据】本程序对此部分进行了大量处理。
当biHeight为正值时,数据为从
您可能关注的文档
- 苏教版语文七年级下册《柳叶儿》优良有效课件:27页.ppt
- 华为的营销策略(全新白金版).ppt
- 微笑礼仪培训PPT.ppt
- 千金药业(600479)价值投资报告稳健成长 点滴积累.pdf
- 全国新课标Ⅰ卷高考密卷历史试题及答案.doc
- 《网络上的人际交往 课件》初中思想品德人教课标版八年级上册课件33298geo2k..ppt
- 弘扬水利精神 传承水利文化设施.ppt
- 9[1].计算机多媒体技术--计算机应用基础统考试题库及答案.doc
- Research and development and intra-industry spillovers_ An empirical application of dynamic duality英文精品课件.pdf
- Remote Sensing amp; GIS英文精品课件.pdf
原创力文档

文档评论(0)