自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

徐新华的专栏

大家有问题可以提问,我将问题的答案都会以博客的方式提供,便于其他人检索

  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

原创 关于这个错误mt.exe : general error c101008d: Failed to write the updated manifest

当编译好好的,突然出现这个错误,而且有时候多编译几次就OK的问题,原来都是杀毒软件等搞的鬼,关闭掉杀毒软件后正常。

2013-02-27 11:42:55 2292

原创 关于directshow播放器使用vmr9 renderless情况下创建设备的问题

由于电影的帧率等特性,对于播放器最优的播放策略不应该是总是60hz,故在此状况下我们创建显示设备要指定分辨率和刷新率,在这个过程中实际上d3d CreateDevice实际调用了windows API来实现显示设备的改变 ChangeDisplaySettingsExW, 但潜在有莫名奇妙的问题,或许是我的bug,也或许是ms的bug,即在我的应用里面必须在同步处理WM_DISPLAYCHANGE

2013-02-22 11:29:52 1401

原创 关于VMR9 混合模式

VMR9无渲染 render是非常强大的,通过设置输入流数量,可以进行多路输入流混合,混合有多种模式,如果给每路流指定一个区域显示,则可以很好的将多路视频图像变成一张图,这个对3d播放非常有价值,之前为了合成2路视频,专门写了个mixer filter,面临的最大挑战就是内存copy对于不同的色彩空间是不同的方式,目前只做了YV12模式,色彩有损失,如果交给vmr9去做是否会好,如果交给vmr9做

2013-02-18 18:20:14 2139

原创 VMR9 设备丢失 lost device

在direct3d程序里面,设备丢失是个令人头痛的问题之一。如果整个设备的创建和使用都是由自己控制,如game编程,相对来说好处理,即所有资源都注册到一个管理对象里,统一release,然后reset设备,再重建资源即可。但对于基于directshow架构的播放器来说,directshow架构内部用到了渲染的surface,无法在外部进行管理,导致无法释放,无法复位设备。在google上有

2013-02-18 13:14:42 1107 1

转载 关于PC播放器色彩空间转换等一些说明

http://realdafeng.blog.163.com/blog/static/31119627201082385332217/写的非常浅显易懂。谢谢。PC看片ABC  2010-09-23 23:16:56|  分类: 视频相关|字号 订阅名词解释分离器:Splitter  视频文件是由视频信息和音频信息打包而成的,相信大

2013-02-03 15:42:46 4591

原创 关于视频图像dither

dither,简单的说就是用现有的显示终端能够识别的颜色来模拟产生出其不能产生的像素,也就是用较小数量的颜色去模拟更多数量的颜色,如在16位色设备上显示24位色图片。 有点绕,举例说明。显示器,每个pixel点只能识别红色和蓝色, 如果我要显示粉红色怎么办。我们可以将两个像素点 当成一个像素点来看,而这个大像素点包含 红色和蓝色,这样在远处,人的肉眼能够看到的颜色就是粉红色。

2013-02-03 12:28:34 5500 1

转载 LUT 3D知识

显示查找表(Look-Up-Table)简称为LUT,LUT  LUT本质上就是一个RAM。它把数据事先写入RAM后,每当输入一个信号就等于输入一个地址进行查表,找出地址对应的内容,然后输出。LUT(Look-Up Table)实际上就是一张像素灰度值的映射表,它将实际采样到的像素灰度值经过一定的变换如阈值、反转、二值化、对比度调整、线性变换等,变成了另外一个与之对

2013-02-01 19:52:26 9513 1

转载 用CUDA实现DVD倍线(DVD画质转1080p)算法 对播放器选择resizer算法很有启发

来源:http://blog.21ic.com/user1/5184/archives/2009/61680.html利用CUDA提供的纹理存储器和GPU内部的纹理流水线单元可以轻松实现各种算法的图像缩放处理,而且纹理流水线单元不占用SP流处理单元的计算资源。尝试了5种算法(最邻近插值、双线性插值、双立方插值、双立方插值+锐化、双线性插值+快速算法的锐化)用Geforce GTX 28

2013-02-01 18:55:26 3384 1

原创 关于创业公司产品开发原则

一个创业公司,面临很多不确定因素,当然富二代创业不算此列。1. 人员精简2. 市场预期复杂多变3. 资金有限,随时面临close风险创业就行大海航行,不断修正和调整航向,这样大企业,大规划,瀑布模式显然可能等不到那一天,小船已经沉没。如何能够使我们这个以产品驱动的企业能够活下去,成为1%剩下的那个了。几个原则一定要坚守。1. 产品原型快速开发,合作伙伴市场等

2013-02-01 10:35:33 1295 5

在DirectX中支持HDR和高级颜色设置

windows 10下如何支持HDR,HDR更好的 动态范围 + 更好的 色域空间+更好的 位深精度,讲述了在direct11下如何支持HDR

2018-10-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除