草庐IT

frame_yuv

全部标签

YUV格式与RGB格式

YUV与RGB格式介绍一、RGB编码格式二、YUV编码格式YUV存储格式(分类):YUV采样方式:常见的YUV格式三、RGB与YUV转换公式一、RGB编码格式RGB图像具有三个通道R、G、B,分别对应红、绿、蓝三个分量,由三个分量的值决定颜色;通常,会给RGB图像加一个通道alpha,即透明度,于是共有四个分量共同控制颜色。一般情况下,RGB图像中,每个像素点都有红、绿、蓝三个原色,其中每种原色都占用8bit,也就是一个字节,那么一个像素点也就占用24bit,也就是三个字节。如果是argb格式图像,1个像素点需要32bit,也就是4个字节。在图像显示中,一张1280*720大小的图片,就代表着

html - 将 youtube 视频包装在静态图像 "frame"中并保持响应式调整大小

我有一张空白Macbook的下图。图像是1034‖×‖543。我想在屏幕的“灰色”区域内插入一个YouTube视频。我希望它看起来就像在笔记本电脑屏幕上播放YouTube视频一样。我还希望笔记本电脑图像/youtube视频能够缩放,以便当网页在平板电脑或移动设备View中时,图像和视频缩小以匹配。我正在尝试使用fitvid.js来完成此操作,但运气不佳——我可以让视频适应一个静态大小,但我无法让它在调整大小时仍然完美适应,它会变形。下面是我当前的标记:html:What'sNewASCSneakPeakSASS:.macbook-wrapper{background:url('../i

javascript - 使用 window.frames[name] 访问时 iframe contentWindow 未定义

如果使用下面的方式获取contentWindow,则该值未定义iframetestdocument.body.onload=function(){console.info("indexloaded");varframe1=window.frames["frame1"];console.info(frame1.contentWindow);}如果像下面这样使用其他方式,它工作正常:varframe1=document.getElementById("frame1");console.info(frame1.contentWindow);我在FF29.0.1、chrome34、IE11上测

javascript - 如何调用子 <frame> 中指定的 javascript 函数

我正在做一个基于和标签的古老项目。父页面(index.html)的常用HTML结构如下:这里我是如何在子框架(frame3.html)上指定javascript函数的:functionhelloWorld(){alert('helloworld!');}I'mframe3我的任务是调用helloWorld()函数。我该怎么做?提前致谢! 最佳答案 你可以这样做:document.getElementById('frame3').contentWindow.helloWorld(); 关于

html - 加载时遇到无效的 'X-Frame-Options' header

Howtoresolve"Invalid'X-Frame-Options'headerencounteredwhenloading"?!当我在我们的html代码中插入谷歌地图时我收到附图中描述的错误。 最佳答案 您无法控制Google的HTTPheader,因此您不能(除非找到一份可以控制它们的工作)制作它们usevalidoptions. 关于html-加载时遇到无效的'X-Frame-Options'header,我们在StackOverflow上找到一个类似的问题:

HTML <frame> SRC 属性 - 使用 html 代码而不是 URL

有没有办法使用纯html代码在框架内显示,而不必链接到特定的URL/文件?例如:不是这样的但像这样 最佳答案 也许您可以将HTML注入(inject)iFrame/Frame,如本文所述:InjectingHTMLintoanIFrameMichaelMahemoff着。像这样:varcontent="HelloWorld!";variframe=document.createElement("iframe");document.body.appendChild(iframe);varframeDoc=iframe.document

jquery - 使用 jQuery 在 Frame 中获取元素

我正在尝试访问框架内的元素,但到目前为止还没有成功。我已经阅读了很多关于stackoverflow和jQuery文档的示例,但我看到的所有示例都引用了iFrame,它的行为与传统框架不同。我的页面结构如下所示,删除了实际内容:在iFrame中获取“findthis”内容的方法是$('#SettingsGrid').contents().find('#findthis')然而这并没有返回任何东西。$('#SettingsGrid')对象的长度为1,并且包含我希望它具有的所有html。但是,当我在该对象上调用.contents()时,它什么也不返回。我不知道这是因为它没有正确加载到DOM中

ios - 如何使用 view.frame 和 view.center 将两个 View 居中

我正在尝试在这里做一些非常基本的事情。我正在使用基于block的UIView动画将当前离开屏幕的subview带到当前View的中心。显然sp.view.frame=self.view.center行是这里的问题。最后,我该如何做我想做的事?[UIViewanimateWithDuration:1delay:0options:UIViewAnimationOptionCurveLinearanimations:^{sp.view.frame=self.view.center;}谢谢! 最佳答案 首先,sp.view.frame返回一

ios - 在 iOS 上为文件 ://URLs causes "Frame load interrupted" error 使用自定义 NSURLProtocol

我想将变化的文件加载到UIWebView中,我希望它们在file://方案下加载,这样我就可以在我的页面中包含其他file://资源(例如html5视频元素)。为此,我实现了自己的NSURLProtocol并覆盖了file://URL子集的加载。我的startLoading方法看起来像这样:-(void)startLoading{...dataispopulated...[protocolClientURLProtocol:selfdidLoadData:data];[protocolClientURLProtocolDidFinishLoading:self];}这在iOS4/5上工

ios - YUV 到 Apple A4 上的 RGBA,我应该使用着色器还是 NEON?

我正在使用OpenGLES和ffmpeg为AppleTV编写媒体播放器框架。在OpenGLES上渲染需要转换为RGBA,使用swscale的软转换速度慢得令人难以忍受,因此根据互联网上的信息,我想到了两个想法:使用NEON(如here)或使用片段着色器和GL_LUMINANCE和GL_LUMINANCE_ALPHA。因为我对OpenGL几乎一无所知,所以第二个选项仍然不起作用:)你能告诉我如何进行吗?提前谢谢你。 最佳答案 绝对值得学习OpenGLES2.0着色器:您可以在GPU和CPU之间实现负载平衡(例如,在GPU渲染当前帧的同