dvbbs
收藏本页
联系我们
论坛帮助
RS Image Library是日盛软件自主开发的一套图像处理开发包,包括图像采集,图像显示及绘图,内存管理,基本图像处理,Blob分析,精密边缘测量,图像匹配,边缘提取等,目前除了ORC和Code Reader模块外,其它模块都比较成熟。 联系方式见主页或者微信:RSSoftware。下载地址: 演示版下载
dvbbs

>> 图像采集卡讨论区
搜一搜相关精彩主题 
机器视觉技术论坛|工业图像处理技术论坛机器视觉硬件讨论区【图像采集卡】 → 赐教图像采集卡的初始化

您是本帖的第 5491 个阅读者
树形 打印
标题:
赐教图像采集卡的初始化
lgx123123
美女呀,离线,留言给我吧!
等级:论坛游民
文章:12
积分:132
注册:2006年8月3日
楼主
 点击这里发送电子邮件给lgx123123

发贴心情
赐教图像采集卡的初始化

请问一下,图像采集卡的初始化主要完成哪些功能?

Thanks!

图片点击可在新窗口打开查看
ip地址已设置保密
2006-8-5 9:23:16
菜鸟
帅哥哟,离线,有人找我吗?
等级:蜘蛛侠
文章:360
积分:3505
注册:2006年7月9日
2
 点击这里发送电子邮件给菜鸟

发贴心情

你看看下面的程序就知道了,是在C++ Builder下初始化大恒的DH-CG300卡。我觉得最好的办法是:要知道猪肉的味道就先买二斤回家炖了吃。
/**********************************************************/   

    //打开图像卡
    status = BeginCGCard(1, &hCGCard);
    if ( ! CG_SUCCESS(status)){
        ShowMessage("CGCard Init Failed!");
    }

    //颜色空间类型,按照当前Windows显示属性设置
    ColorSpace = ALL8BIT;
    CG_VERIFY(CGSetVideoFormat(hCGCard, ColorSpace));

    //设置输入视频的制式PAL
    VideoStandard=PAL;
    CG_VERIFY(CGSetVideoStandard(hCGCard, VideoStandard));

    //采集模式,帧方式
    DispMode = FRAME;
    CG_VERIFY(CGSetScanMode(hCGCard, DispMode));

    //源路为复合视频一
    Source.type = COMPOSITE_VIDEO;
    Source.nIndex = 0;
    CG_VERIFY(CGSetVideoSource(hCGCard, Source));

    //晶振, 默认为35M
    CryOsc = CRY_OSC_35M;
    CG_VERIFY(CGSelectCryOSC(hCGCard, CryOsc));

    //亮度,默认是128
    byBrightness = 128;
    CG_VERIFY(CGAdjustVideo(hCGCard, BRIGHTNESS, byBrightness));

    //对比度,默认是128
    byContrast = 128;
    CG_VERIFY(CGAdjustVideo(hCGCard, CONTRAST, byContrast));

    //色调,默认是128
    byHue = 128;
    CG_VERIFY(CGAdjustVideo(hCGCard, HUE, byHue));

    //包含度,默认是128
    bySaturation = 128;
    CG_VERIFY(CGAdjustVideo(hCGCard, SATURATION, bySaturation));

    //设置输入视频窗口大小
    CG_VERIFY(CGSetInputWindow(hCGCard, 0, 0, WIDTH,HEIGHT));

    //设置输出图像大小
    CG_VERIFY(CGSetOutputWindow(hCGCard, 0, 0, WIDTH,HEIGHT));

    //使用静态内存保存图象,先访问其大小,如果访问失败则退出操作
    if (CGGetStaticMem(&BlockSize) != CG_OK ){
        ShowMessage("Error in StaticMem Access!");
        return;
    }
    //灰度图像
//    BufLength = WIDTH *HEIGHT;
    //锁定全部保留静态内存给图像卡使用
    CG_VERIFY(CGStaticMemLock(0, BlockSize*4096, &MemHandle, (void **)&LineAddr));
/*************************************************************************/

ip地址已设置保密
2006-8-5 9:38:26
lgx123123
美女呀,离线,留言给我吧!
等级:论坛游民
文章:12
积分:132
注册:2006年8月3日
3
 点击这里发送电子邮件给lgx123123

发贴心情

多谢!

ip地址已设置保密
2006-8-6 10:11:45

 3   3   1/1页      1    
Copyright © 2006 日盛软件.Com
Powered By Dvbbs Version 7.1.0 Sp1