dspack如何设置摄像头视频质量

coolrainnight 2008-10-16 01:38:12
dspack如何设置摄像头视频质量:如亮度等
...全文
788 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
antnts 2011-01-19
  • 打赏
  • 举报
回复
Mark
Mit1208 2011-01-19
  • 打赏
  • 举报
回复
这个还真没考虑过。。。
BigMouth• 2010-11-08
  • 打赏
  • 举报
回复
Mark
PhoenixTR 2010-05-02
  • 打赏
  • 举报
回复
做个记号回头来看
mdejtod 2008-10-28
  • 打赏
  • 举报
回复

tagVideoProcAmpProperty = (
VideoProcAmp_Brightness,
VideoProcAmp_Contrast,
VideoProcAmp_Hue,
VideoProcAmp_Saturation,
VideoProcAmp_Sharpness,
VideoProcAmp_Gamma,
VideoProcAmp_ColorEnable,
VideoProcAmp_WhiteBalance,
VideoProcAmp_BacklightCompensation,
VideoProcAmp_Gain
);
{$EXTERNALSYM tagVideoProcAmpProperty}
VideoProcAmpProperty = tagVideoProcAmpProperty;
{$EXTERNALSYM VideoProcAmpProperty}
TVideoProcAmpProperty = VideoProcAmpProperty;

tagVideoProcAmpFlags = (
{$IFNDEF COMPILER6_UP}
VideoProcAmp_Flags_INVALID_0,
VideoProcAmp_Flags_Manual,
VideoProcAmp_Flags_Auto
{$ELSE}
VideoProcAmp_Flags_Manual = 1,
VideoProcAmp_Flags_Auto
{$ENDIF}
);
{$EXTERNALSYM tagVideoProcAmpFlags}
VideoProcAmpFlags = tagVideoProcAmpFlags;
{$EXTERNALSYM VideoProcAmpFlags}
TVideoProcAmpFlags = VideoProcAmpFlags;


directshow

var pProcAmp : IAMVideoProcAmp;
m_pVideo : IGraphBuilder;
Flags : TVideoProcAmpFlags;
begin
CoCreateInstance(CLSID_FilterGraph, nil, CLSCTX_INPROC, IID_IGraphBuilder, m_pVideo);
m_pVideo.QueryInterface(IID_IAMVideoProcAmp,pProcAmp);
m_pVideo.RenderFile(_wfile,nil);
pProcAmp.GetRange(VideoProcAmp_Brightness,Min,Max,step,default,Flags);
pProcAmp.Get(VideoProcAmp_Brightness,Val,Flags);
pProcAmp.Set_(VideoProcAmp_Brightness, lValue,Flags);
end;


仅供参考
kye_jufei 2008-10-16
  • 打赏
  • 举报
回复
LZ是想用dspack调焦(设置焦度\解析度)等等吧

1,183

社区成员

发帖
与我相关
我的任务
社区描述
Delphi GAME,图形处理/多媒体
社区管理员
  • GAME,图形处理/多媒体社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧