多媒体编程

多媒体概念

  • 多媒体是由文本,图片,音频,视频进行编程

图片处理

  • 图片大小 = 图片的总像素 * 每个像素的大小
  • 单色:每个像素只能表示两种颜色,那么需要16个数字,也就是 长度1的二进制数字,那么每个像素占用1/8个字节。
  • 16色:每个像素可以表示16种颜色,那么需要16个数字,也就是0-15,0000-1111,长度为4的二进制数字,那么每个像素占用1/2个字节。
  • 256色:每个像素可以表示256种颜色,那么需要256个数字,也就是0-255,0000-1111 1111,长度为8的二进制数字,那么每个像素占用1个字节。
  • 24位:每个像素能表示的颜色,用一个24位的二进制数字表示,每个像素占用3个字节。

加载图片

  • 图片像素过大,造成内存溢出。
  • 解决方案:先缩放图片,然后再加载。
  • 图片总像素
  • 屏幕像素
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值