当前位置: 首页 > news >正文

多媒体相关的计算和种类

多媒体相关计算问题

1、音频的计算:每秒容量=采样频率(Hz)×量化/采样位数(位)×声道数÷8

2、图像的计算

3、视频的计算:容量=每帧图像容量(Byte) ×每秒帧数×时间+音频容量×时间

多媒体种类(显示媒体)

1、多媒体定义:传播信息的载体,如语言、文字、图像、视频、音频等;存贮信息的载体,如ROM、RAM、磁带、磁盘、光盘等。

2、多媒体的分类:

(1)感觉媒体:直接用于人的感觉器官,使人产生直接感觉的媒体。如:声音、图形、图像、动画等。

(2)表示媒体:传输感觉媒体的中介媒体,用于数据交换的编码。如文本编码、图像编码和声音编码等。

(3)表现媒体(显示媒体):进行信息输入输出的媒体。如:输入显示媒体键盘、鼠标和麦克风等;输出显示媒体显示器、打印机和音箱等。输入输出设备

(4)存储媒体:用于存储表示媒体的物理介质。如磁盘、光盘和内存等。

(5)传输媒体:传输表示媒体的物理介质。如电缆、光缆和交换设备等。

(6)交换媒体包括存储媒体和传输媒体。

常见多媒体标准数据压缩技术

常见压缩的分类:一类是无损压缩编码法(Lossless compression coding),也称冗余压缩法或熵编码法,能够还原,比如我们常见的压缩软件,压缩格式zip等,可以解压缩还原;另一类是有损压缩编码法(Loss compressioncoding),也称为熵压缩法,压缩之后不能还原,如高清图片压缩到jpg后不能还原。

相关文章:

  • Vue项目实战——实现一个任务清单【基于 Vue3.x 全家桶(简易版)】
  • 分布式架构简述
  • 跨平台应用开发进阶(三十四) :uni-app 实现微信分享
  • 丙烯酸酯-聚乙二醇-羧基,AC-PEG-COOH,Acrylate-PEG-Acid一种带PEG间隔基的交联剂
  • Vue基本原理
  • 【MySql】mysql之主从复制和读写分离搭建
  • Python读取csv文件(super详细简单版)
  • 前端开发node.js、vue安装环境【安装node版本管理工具-nvm,耗时一天时间踩坑总结】
  • Cesium插值计算:运动的Label标签
  • HTML网页的按钮详解
  • daisyUI快速上手,解决TailwindCSS疯狂堆砌class的问题
  • java基于ssm的农产品网络交易平台-农产品和特产商城 vue+element
  • 微服务和微服务框架
  • WZOI-365最长非零串
  • 【3】IO复用:select和poll
  • bootstrap创建登录注册页面
  • canvas实际项目操作,包含:线条,圆形,扇形,图片绘制,图片圆角遮罩,矩形,弧形文字...
  • CentOS7简单部署NFS
  • ES6系列(二)变量的解构赋值
  • log4j2输出到kafka
  • PHP 的 SAPI 是个什么东西
  • PHP的Ev教程三(Periodic watcher)
  • Python语法速览与机器学习开发环境搭建
  • spring boot下thymeleaf全局静态变量配置
  • Swoft 源码剖析 - 代码自动更新机制
  • ⭐ Unity 开发bug —— 打包后shader失效或者bug (我这里用Shader做两张图片的合并发现了问题)
  • 从重复到重用
  • 跨域
  • 每天10道Java面试题,跟我走,offer有!
  • 浅谈Golang中select的用法
  • 深度学习入门:10门免费线上课程推荐
  • 实现简单的正则表达式引擎
  • 微信小程序上拉加载:onReachBottom详解+设置触发距离
  • 小程序上传图片到七牛云(支持多张上传,预览,删除)
  • 组复制官方翻译九、Group Replication Technical Details
  • #基础#使用Jupyter进行Notebook的转换 .ipynb文件导出为.md文件
  • $refs 、$nextTic、动态组件、name的使用
  • (笔记)Kotlin——Android封装ViewBinding之二 优化
  • (没学懂,待填坑)【动态规划】数位动态规划
  • (太强大了) - Linux 性能监控、测试、优化工具
  • (转)http协议
  • (转)母版页和相对路径
  • (转)项目管理杂谈-我所期望的新人
  • *p=a是把a的值赋给p,p=a是把a的地址赋给p。
  • .aanva
  • .bat批处理(七):PC端从手机内复制文件到本地
  • .form文件_SSM框架文件上传篇
  • .net连接MySQL的方法
  • @param注解什么意思_9000字,通俗易懂的讲解下Java注解
  • @Valid和@NotNull字段校验使用
  • [ C++ ] STL---string类的使用指南
  • [ solr入门 ] - 利用solrJ进行检索
  • [ vulhub漏洞复现篇 ] AppWeb认证绕过漏洞(CVE-2018-8715)
  • [ 云计算 | Azure 实践 ] 在 Azure 门户中创建 VM 虚拟机并进行验证
  • [28期] lamp兄弟连28期学员手册,请大家务必看一下