• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 光電顯示 > 設計應用 > 自動調焦系統

    自動調焦系統

    作者: 時間:2012-08-27 來源:網絡 收藏

    調焦為本的核心。由PC進行軟件算法處理,伺服配合PC做相應的運動。

    本文引用地址:http://www.czjhyjcfj.com/article/167597.htm

    調焦系統的軟件系統由兩部分組成:調焦的圖像算法處理和PC與微控制器系統的通信處理。在自動調焦的圖像算法處理中,采用了深度與對比度相比較的面掃描圖像處理算法。由于CCD采集到的圖像是全彩色圖像,圖像的大小為320×320 pixel,若對其進行全部處理,則整個自動調焦過程的速度會變得很慢,為了提高自動調焦的速度,取其圖像的一部分來進行處理。在實驗過程中,選取圖像中央的60×60 pixel的圖像作為自動調焦的對象。首先將全彩色圖像轉化為0~255級的灰度圖像,利用自動調焦的圖像處理算法計算出當前圖像的灰度值Rl,并與上次取得的圖像的灰度值PO進行比較,若R1)fi0,則PC發出聚焦命令,并傳送給微控制器系統,使圖像的清晰度更換一次;然后再通過PC取得當前圖像,并進行比較,直至找到最清晰的圖像為止。自動調焦過程的程序框圖如圖1所示。

    QQ截圖20120827152056.jpg

    自動調焦算法采用的是Visual Basic 6,0程序設計。在程序設計過程中,用Picture Box控件采樣一幅圖像,并把其編寫成為一個(CalcHuiDuFunc)子程序。PC和微控制器通信程序的設計采用的是PC的串行口COM1或COM2來完成的,軟件的設計過程使用了Windows自帶的Mscomm控件。該控件集成了串口發送與接收的所有資源。在使用之前,要對MscoΠm控件的一些屬性進行設置。



    關鍵詞: 系統 自動

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 宁海县| 新沂市| 盐边县| 阿鲁科尔沁旗| 怀集县| 双流县| 正镶白旗| 仲巴县| 舒兰市| 平乡县| 肇源县| 忻州市| 奉贤区| 朔州市| 北票市| 瓮安县| 上思县| 南通市| 涞水县| 秦安县| 日喀则市| 广昌县| 加查县| 马边| 兰州市| 临城县| 新巴尔虎右旗| 磐石市| 吕梁市| 砀山县| 新乐市| 徐州市| 松桃| 黄陵县| 绥中县| 咸阳市| 鱼台县| 沾化县| 昭平县| 五原县| 清镇市|