首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • 讨论:使用GPU编程来解决图像编程的问题(熟悉DiretX3D编程者进)
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • jumpfisher
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    • 揭帖率:
    发表于:2008-01-08 10:21:57 楼主
    最近在做图像的视频编程,就是通过摄像头获得图像后经过处理再视频的显示出来。但因为算法的复杂度比较高,所以很难达到实时的显示,所以求助于DirectX3D的硬件加速方法。研究了一下ddraw发现只有在独占模式下才能对显卡进行直接读取访问,而我所要做的编程需要在一个界面中同时显示两个视频串口,由于研究不深入,所以觉得ddraw好像没有很好的解决方案,大家怎么看。另外DiretX9中已经把Directdraw并入DirectX Graphics中,我还没有仔细去看,想请教下熟悉DirectX编程高手,用它来实现窗口化的视频显示容易不?因为我想达到实时显示,所以要求这些操作都在显存中进行,如果存在内存和显存的交互的话,使用DIrectX编程对我来说已经没有意义。
    20  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • FatGarfield
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-01-16 11:30:421楼 得分:0
    NVIDIA SDK 9.5中有一个video filter的例子,你可以参考一下。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • CGChina
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-01-16 22:31:422楼 得分:0
    如果做GPU图像处理本人推荐使用OpenGL+CG,GLSL。
    原因:异质性,开放性,技术先进性上。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • CGChina
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-01-16 22:33:413楼 得分:0
    在我的博客中有一个简单的例子可以下载。不过这个例子是用OpenGL1.1的特性制作的,原因是支持的显卡更多、更快。当然效果差一点。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • fj33xx
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-01-25 16:42:274楼 得分:0
    Cg,HLSL都可以实现GPU绘制,看你怎么用了
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • ollydbg23
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-01-27 23:14:225楼 得分:0
    我本人没有接触过dx之类的编程,
    但是大概知道,GPGPU之类的可以解决你的问题,你可以去它的网站上面看看,上面有一些代码可以下载。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • Cyrosly
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-01-28 18:44:366楼 得分:0
    推荐Cg,GLSL和CUDA或CTM,Cg,GLSL再某些方面尤其是图象处理方面更方便一些,
    CUDA/CTM更适合通用计算.当然,速度更快
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • msdn2100
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-02-03 18:27:197楼 得分:0
    DrawDib不可以吗?
    如果硬是要用DX的话,D3D应该能够解决
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • ProtossBird
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-02-05 10:06:388楼 得分:0
    学习
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • knowledge_Is_Life
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-01 15:45:549楼 得分:0
    等待牛人来答.
    修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
    世纪乐知(北京)网络技术有限公司 提供技术支持
    Copyright © 2000-2008, CSDN.NET, All Rights Reserved