像素纵横比基础知识(正方形像素,非正方形像素)
像素纵横比是指像素的宽 (x) 与高 (y) 之比。正方形像素的比例为 1:1,但非正方形(矩形)像素的高和宽不相同。这一概念类似于帧纵横比,后者是图像的整个宽度与高度之比。通常,电视像素是矩形,计算机像素是正方形。因此,在计算机显示器上看起来合适的图像在电视屏幕上会变形,显示球形图像时尤其明显。在 Microsoft Expression Encoder 中,可以设置一些选项,以便正确显示非正方形像素媒体,以及输出非正方形像素内容。
请注意,图像的帧纵横比不一定限定像素纵横比。帧纵横比为 16:9 的宽屏图像可以包含正方形或非正方形像素。例如,帧纵横比为 720x486 的数字视频通常被视为宽屏视频,且使用矩形像素创建。但是,帧纵横比相同的图像实际上却可能是在图像编辑程序中创建的,因此是在正方形像素环境中创建的。
像素纵横比
如果使用像素看似正方形但却非正方形的像素对视频源编码,则输出将变形,如下图所示。
如果您知道图像源的帧纵横比 (Ix:Iy) 和确切的高和宽,则可以使用以下公式确定像素纵横比的 x 值和 y 值:
PixelAspectRatioX / PixelAspectRatioY = (Ix * height) / (Iy * width)
例如,如果图像为 720 x 360 像素,帧纵横比为宽屏 (16:9),则:
PixelAspectRatioX=8 and PixelAspectRatioY=9
PixelAspectRatioX / PixelAspectRatioY = (16*360) / (9*720) = 8/9
当您选择或输入帧纵横比时,Expression Encoder 会执行此项计算。有关详细信息,请参阅设置视频纵横比。
也可以参考下面图片所述:、
像素纵横比基础知识(正方形像素,非正方形像素)相关推荐
- css基础知识四:说说设备像素、css像素、设备独立像素、dpr、ppi 之间的区别?
一.背景 在css中我们通常使用px作为单位,在PC浏览器中css的1个像素都是对应着电脑屏幕的1个物理像素 这会造成一种错觉,我们会认为css中的像素就是设备的物理像素 但实际情况却并非如此,css ...
- android中获取图片、获取图片像素、处理像素等基础知识
一.android获取图片的主要方法. (1).利用BitmapFactory.decode..各种方式获取资源.sd卡的图片,从这可以看出android都是以位图的形式加载的图片的,jpg.png等 ...
- 【机器学习入门笔记5:OpenCV像素的基础知识】20190203
2019-02-03 by 崔斐然 概念: 1.像素 2.每种颜色是由RGB三种颜色分类组成的 3.颜色深度:8位(8bit)颜色深度表示的颜色范围是0-255 对于一个8位RBG图片来说, 它可以 ...
- Redis基础知识详解(非原创)
文章大纲 一.Redis介绍 二.Redis安装并设置开机自动启动 三.Redis文件结构 四.Redis启动方式 五.Redis持久化 六.Redis配置文件详解 七.Redis图形化工具 八.Ja ...
- RGB、YUV像素基础知识及处理数据
RGB.YUV像素基础知识及处理数据 目录 RGB YUV RGB.YUV像素数据处理 转载自Gemfield的知乎文章:从YUV到RGB 转载自雷神的博客:视音频数据处理入门:RGB.YUV像素数据 ...
- 音视频处理基础知识扫盲:数字视频YUV像素表示法以及视频帧和编解码概念介绍
专栏:Python基础教程目录 专栏:使用PyQt开发图形界面Python应用 专栏:PyQt+moviepy音视频剪辑实战 专栏:PyQt入门学习 老猿Python博文目录 老猿学5G博文目录 一. ...
- 动画自动滚动div/像素基础知识/手机端样式选择/
大体上和原网页差不多,一个主页和一个子页面 动画自动滚动div: <!DOCTYPE html> <html> <head> <meta charset=&q ...
- 音视频基础知识---像素格式RGB
音视频基础知识汇总: 音视频基础知识---协议相关RTSP RTMP HLS 音视频基础知识---封装格式 音视频基础知识---视频编码格式 音视频基础知识---音频编码格式 音视频基础知识---像素 ...
- 音视频开发基础知识(一)像素格式
像素格式概念 像素格式指的是图像的具体像素用什么所表示.指的是原始数据或者解码之后的数据. 常见像素格式RGB RGB色彩模式是工业界的一种颜色标准,是通过对红.绿.蓝三个颜色通道的变化以及它们相互之 ...
最新文章
- wdcp php5.3 pdo_mysql,WDCP常用组件(memcache、mysqli、PDO_MYSQL、mysql innodb、libmcrypt、php zip)的安装方法...
- android自定义view获取控件,android 自定义控件View在Activity中使用findByViewId得到结果为null...
- [Python微信开发] 一.itchat入门知识及微信自动回复、微信签名词云分析
- Hello Indigo
- 题解 P5301 【[GXOI/GZOI2019]宝牌一大堆】
- 韦东山 IMX6ULL和正点原子_GPIO和Pinctrl子系统的使用在100ASK_IMX6ULL上机实验
- Tomcat安装配置与基础使用
- qt写的在ok6410上的密码锁
- Visual Studio 2008操作技巧
- 什么是数据中心虚拟化?
- 项目UML设计--日不落战队
- android 脚本发短信,Android使用Intent发送短信的实现方法
- AvgPool2d函数
- 双向链表(double linked list)
- Activity简单几步支持向右滑动返回
- typeScript的定义类型:不能将类型“Timeout”分配给类型“number”;
- iOS高仿微信完整源码,网易爱玩APP源码等
- 基于Altium designer软件设计PCB,原理图经验总结
- docker入门级详解
- docker服务器版搭建pikachu靶场
热门文章
- Nexys4DDR的DDR2读写操作例程详解
- 您访问的网页出错了! 网络连接异常、网站服务器失去响应_数据分析系列——静态网页爬虫进阶(requests)...
- 代数式的书写规范八种_中考数学一轮复习-第2节代数式与整式运算
- dw怎么做竖线_我花了5分钟,做了一份极“拉风”的PPT
- 电脑故障扫描修复软件_253个电脑故障修复工具
- Asp.NetCoreWebApi入门 - 从零开始新建api项目
- stylus导入时 报错These relative modules were not found
- kindEditor富文本编辑器的工具栏设置
- Base64 的那些事儿
- BAT执行DOS命令查找本地浏览器