凯时平台下载网站

<i id="gwomg"></i>

    <button id="gwomg"></button><th id="gwomg"><legend id="gwomg"></legend></th>

          <wbr id="gwomg"><ruby id="gwomg"></ruby></wbr>




        1. USB3.0视频采集卡

          您现在的位置:同三维品牌 >> 视频采集卡获取原始输入视频信号的图像大小和帧率 >> 正文

          视频采集卡获取原始输入视频信号的图像大小和帧率

          作者:同三维视频网 来源:www.pets-cganime.com 发表时间: 2013-06-07

          视频采集卡获取原始输入视频信号的图像大小和帧率,

            同三维高清视频采集卡系列SDK在不断升级完善,根据用户需求会增加相应的功能。本文主要介绍两种方法,用于获取采集卡输入原始视频信号的图像大小和帧率。

            1、使用XI SDK 获取

            获得XIProperty句柄;

           

          以下是代码片段:

          1. Int nSel = 0;
          2. VIDEO_CAPTURE_INFO vidCapInfo;
          3. XIS_GetVideoCaptureInfo(nSel, &vidCapInfo);
          4. HANDLE hVideoDevice = XIS_OpenVideoCapture(vidCapInfo.szDShowID);
          5. HANDLE hProperty = XIS_OpenVideoCapturePropertyHandle(hVideoDevice);

           

            用XIPHD_GetSignalFormat函数或者XIPCVBS_GetSignalFormat获取原始图像大小和帧率;

           

          以下是引用片段:
           1、HRESULT LIBXIPROPERTY_API XIPHD_GetSignalFormat(HANDLEhXIProperty,int *pnSignalWidth,int *pnSignalHeight,int *pnSignalFrameDuration);

           

            pnSignalWidth返回信号原始宽度(像素数),

            pnSignalHeight返回信号原始高度(像素数),

            pnSignalFrameDuration返回信号原始帧间隔(以100ns为单位)。

            用XIPHD_GetDefClip函数或者XIPCVBS_GetDefClip可获取裁剪后的大小;

           

          以下是代码片段:
          1、HRESULT LIBXIPROPERTY_APIXIPHD_GetDefClip(HANDLE hXIProperty,Int* pnLeft,int*pnTop,int*pnWidth,int *pnHeight);

           

            pnLeft、pnTop分别返回画面左侧和上方切除的像素数,

            pnWidth、pnHeight分别返回裁剪后的图像宽度和高度。

            2、使用DirectShow获取

            获取IAMStreamConfig指针;

           

          以下是代码片段:
          1. IAMStreamConfig * m_pVideoConfig = NULL;
          2. ICaptureGraphBuilder2::FindInterface(&PIN_CATEGORY_CAPTURE,  &MEDIATYPE_Interleaved, m_pVideoCapture, IID_IAMStreamConfig, (void **)&m_pVideoConfig);
          3. ICaptureGraphBuilder2::FindInterface(&PIN_CATEGORY_CAPTURE, &MEDIATYPE_Video, m_pVideoCapture, IID_IAMStreamConfig, (void **)&m_pVideoConfig);

           

            调用IAMStreamConfig::GetStreamCaps函数获得视频格式;

           

          以下是代码片段:

          1. Int iFormat = 0;//以第一个支持的视频格式为例
          2. VIDEO_STREAM_CONFIG_CAPS scc;
          3. AM_MEDIA_TYPE *pmtConfig;
          4. IAMStreamConfig:: GetStreamCaps(iFormat, &pmtConfig, (BYTE*)&scc);
          5. if ((pmtConfig->majortype == MEDIATYPE_Video) && (pmtConfig->subtype == MEDIASUBTYPE_YUY2)) {
          6. if (pmtConfig->formattype == FORMAT_VideoInfo)
          7. {
          8. VIDEOINFO * pVideoInfo = (VIDEOINFO*) pmtConfig->pbFormat;
          9. }
          10. }

           

            VIDEO_STREAM_CONFIG_CAPS结构体中的SIZE InputSize就是视频大小,VIDEOINFO 结构体中的REFERENCE_TIME AvgTimePerFrame就是原始帧间隔;

            可以定时获取 InputSize 以检测输入视频源的大小是否发生变化. 即使是graphbuilder正处于运行状态也可以正?;袢「弥?。




          北京同舟视达科技有限公司从事同三维系列 视频采集卡、 HDMI采集卡、 SDI采集卡、 USB视频采集卡、 高清视频采集卡、 高清视频会议摄像机、 高清编码器、 视频编码器、 HDMI编码器、 高清直播录播一体机、 DVI采集卡、 VGA采集卡、 显示器管道内窥镜、 视频接口转换器、 HDMI分配器、 SDI分配器、 HDMI切换器、 HDMI延长器、 SDI延长器 等视频产品经营提供及驱动下载,应用推广的专业公司.13717827860、15811081935、15313643526.


          © 2002-2009 北京同舟视达科技有限公司 版权所有 | 京ICP备11049046号-12

          销售热线: 13717827860、15811081935、15313643526 。传真: 010-82894113

          销售地址:北京市海淀区上地七街国际创业园2号院1号楼15B

          kb88凯时平台注册 k66凯时平台 凯时k66登录 凯时平台入口 凯时平台 凯时kb88国际 kb88凯时平台注册 凯时k66平台 凯时平台官网 凯时平台在线地址 凯时平台官网 凯时平台在线地址 凯时平台线上开户 凯时平台下载 凯时平台官网 凯时平台登录 凯时平台登录客户端 凯时k66登录 凯时官方平台 凯时体育平台 凯时平台官网下载 凯时平台登录官网 凯时平台注册 凯时官网平台 凯时k66平台 凯时平台下载 凯时k66平台 凯时平台app kb88凯时平台注册 凯时平台登录官网 凯时平台注册 凯时kb88在线平台 凯时平台登录官网 凯时平台登陆 凯时国际平台app kb88凯时平台注册 凯时平台入口 凯时在线平台 凯时平台在线地址 凯时平台登陆 凯时平台在线地址 凯时官方平台 凯时平台官网 凯时体育平台 凯时平台官网 凯时平台登录 凯时平台注册 凯时平台登录 kb88凯时平台官网 凯时平台app 凯时平台 凯时平台入口 凯时平台app 凯时官方平台 凯时平台在线地址 凯时平台线上开户 凯时kb88在线平台 凯时平台 凯时平台官网 凯时kb88国际 kb88凯时平台注册 凯时平台线上开户 凯时平台官网 凯时体育平台 凯时平台下载网站 凯时体育平台 凯时平台登陆 凯时kb88国际 凯时平台app 凯时平台登录 凯时平台登录官网 凯时在线平台官网 凯时国际平台app 凯时官方平台 k66凯时平台 凯时平台入口 凯时平台登陆 凯时平台入口在线 凯时平台注册 凯时平台注册 凯时平台登录客户端 凯时平台线上开户 凯时平台入口 凯时平台入口 凯时平台app kb88凯时平台注册 凯时kb88国际 凯时kb88国际 kb88凯时平台注册 凯时平台 凯时在线平台官网 凯时在线平台 凯时k66登录 凯时官方平台 凯时平台入口在线 kb88凯时平台注册 凯时kb88在线平台 凯时在线平台官网 凯时官网平台 凯时平台线上开户
          凯时平台app 凯时平台下载 k66凯时平台 凯时平台入口 凯时平台注册 kb88凯时平台注册 凯时平台入口 |晋州市| 开鲁县| 乌兰浩特市| 浦城县| 龙井市| 金华市| 肃南| 哈尔滨市| 汤阴县| 敦煌市| 瓦房店市| 彭水| 德州市| 龙陵县| 梨树县| 黔西县| 宁乡县| 昭苏县| 瑞昌市| 佛学| 杭锦旗| 长武县| 灵丘县| 泰和县| 刚察县| 淳安县| 资讯| 五峰| 南昌市| 巫溪县| 深泽县| 金华市| 石台县| 巢湖市| 襄城县| 武清区| 漾濞| 嵩明县| 广宗县| 和静县| 漳平市|