0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

空間光調(diào)制器的簡(jiǎn)便控制方法:靈活應(yīng)用二次開發(fā)

西安中科微星 ? 來(lái)源:西安中科微星 ? 作者:西安中科微星 ? 2023-05-11 13:37 ? 次閱讀

01.什么是二次開發(fā)模式?

二次開發(fā)模式實(shí)際上就是一組指令集,不同于一個(gè)有窗口的軟件,這組指令集更像一根管道,管道的一端可以和任意編程軟件對(duì)接,管道的另外一頭就可以將結(jié)果展現(xiàn)在特定設(shè)備上,管道完成了數(shù)據(jù)從編程軟件到空間光調(diào)制器的輸送任務(wù)。

02.二次開發(fā)模式有哪些好處?

在二次開發(fā)模式中,灰階處理,中心點(diǎn)的計(jì)算,圖像到硬件的投射統(tǒng)統(tǒng)不用管,只需要將仿真的圖像的數(shù)據(jù)塊傳送給二次開發(fā)接口函數(shù),剩下的任務(wù)就由二次開發(fā)包完成了。用戶不必考慮實(shí)現(xiàn)的機(jī)理,只需要關(guān)心自己的數(shù)據(jù)塊計(jì)算是否正確。再有,二次開發(fā)模式比應(yīng)用軟件更加靈活,可以不局限于應(yīng)用軟件有限的幾十個(gè)算法,而天馬行空的計(jì)算圖像,只要算的出來(lái),算的正確,都可以通過(guò)二次開發(fā)接口和調(diào)制器對(duì)接。

03.二次開發(fā)模式的使用方法

解壓縮產(chǎn)品文檔中的SLM_SDK2.1_Pack.rar,壓縮包提供了32位和64位的接口包,和 6種主流語(yǔ)言的示例程序(demo),以及一個(gè)接口使用的幫助文檔:

pYYBAGRcfrOATd-LAABAM_x2PfY730.png

文檔羅列了所有提供的接口函數(shù),比如:

poYBAGRcfr6AKA4KAACG-ChtRPk261.png

poYBAGRcfsiABdCRAAMOto-C9KI019.png

每一個(gè)提供的接口函數(shù)都有詳細(xì)的參數(shù)介紹,使用場(chǎng)景,運(yùn)行結(jié)果說(shuō)明以及注意事項(xiàng)說(shuō)明,使用前盡量粗略的閱讀一下,這樣可以增加成功的概率。

在文檔的末尾,還有詳細(xì)的坐標(biāo)系統(tǒng)的說(shuō)明。調(diào)制器是通過(guò)HDMI/DP或者DVI接口與計(jì)算機(jī)連接的,計(jì)算機(jī)怎樣組織這些外接的屏幕,如下圖:

pYYBAGRcftqAapXpAALYCzXVq3I939.png

Demo的使用方法:

通過(guò)運(yùn)行demo,讀者可以直接觀察到執(zhí)行每一個(gè)函數(shù)的結(jié)果:

pYYBAGRcfuqAMkP3AAK_ocbpp0M354.png

LabView的demo程序

pYYBAGRcfviAcM6oAAIVyRi_iJ4445.png

MatLab的demo程序

04.二次開發(fā)模式功能預(yù)覽

1)將一張圖片的路徑傳入函數(shù)并顯示圖片;2)將一個(gè)計(jì)算所得的數(shù)據(jù)塊直接交給函數(shù),由函數(shù)全權(quán)負(fù)責(zé)顯示;3)將一個(gè)文件夾的路徑傳入函數(shù),并指定圖片切換的時(shí)間間隔,函數(shù)將按照幻燈片方式順次播放每張圖片;

4)直接調(diào)用函數(shù)時(shí),彈出一個(gè)選擇圖片的對(duì)話框,可以自由選擇文件夾中的多張圖片進(jìn)行播放。

特別的,對(duì)于上面提到函數(shù),例如:saShowImageFromFolder、saShowImageFromFolderPath、saShowImageFromSelector,二次開發(fā)包還提供了控制播放的功能,這是sa函數(shù)族的一大特色。當(dāng)使用上面的函數(shù)切換圖片過(guò)程中,調(diào)用saPauseShow可中斷圖片切換;調(diào)用saResumeShow可以恢復(fù)圖片切換;而調(diào)用saStopShow可以停止圖片切換。

審核編輯黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 二次開發(fā)
    +關(guān)注

    關(guān)注

    0

    文章

    5

    瀏覽量

    9101
  • 光調(diào)制器
    +關(guān)注

    關(guān)注

    0

    文章

    87

    瀏覽量

    8559
收藏 人收藏

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    云MES系統(tǒng)源碼,支持 SaaS 多租戶,支持二次開發(fā)

    萬(wàn)界星空科技MES生產(chǎn)制造執(zhí)行系統(tǒng)源碼,有演示,多個(gè)項(xiàng)目應(yīng)用案例,成熟穩(wěn)定。支持二次開發(fā),商業(yè)授權(quán)后可商用。
    的頭像 發(fā)表于 05-07 11:14 ?117次閱讀
    云MES系統(tǒng)源碼,支持 SaaS 多租戶,支持<b class='flag-5'>二次開發(fā)</b>

    空間調(diào)制器(SLM)在大規(guī)??删幊塘孔幽M中的應(yīng)用

    空間調(diào)制器(Spatial Light Modulator, SLM)憑借其動(dòng)態(tài)調(diào)控場(chǎng)相位、振幅和偏振的能力,逐漸成為量子模擬中的核心
    的頭像 發(fā)表于 04-09 16:31 ?210次閱讀
    <b class='flag-5'>空間</b><b class='flag-5'>光</b><b class='flag-5'>調(diào)制器</b>(SLM)在大規(guī)??删幊塘孔幽M<b class='flag-5'>器</b>中的應(yīng)用

    DLP6500想調(diào)用API進(jìn)行自主二次開發(fā),怎么構(gòu)建開發(fā)環(huán)境?

    請(qǐng)問(wèn)一下,我購(gòu)置了DLP6500型號(hào)產(chǎn)品,想利用該產(chǎn)品進(jìn)行開發(fā),實(shí)現(xiàn)高速投影的功能。 但是我現(xiàn)在只找到了GUI界面,請(qǐng)問(wèn)一下,如果我想調(diào)用API進(jìn)行自主二次開發(fā),怎么構(gòu)建開發(fā)環(huán)境? 最好有相關(guān)的技術(shù)指導(dǎo)文件,謝謝。
    發(fā)表于 03-03 07:03

    怎么配置dlp6500二次開發(fā)的環(huán)境,可以使用VS2013嗎?

    我想請(qǐng)問(wèn)一下,怎么配置dlp6500二次開發(fā)的環(huán)境,可以使用VS2013嗎?有沒有什么可以參考的文件,感謝!
    發(fā)表于 02-28 06:39

    請(qǐng)問(wèn)LDC1312EVM和TI提供的軟件GUI能被二次開發(fā)嗎?

    請(qǐng)問(wèn)LDC1312EVM和TI提供的軟件GUI能被二次開發(fā)嗎,想做個(gè)測(cè)試臺(tái)供車間員工使用。
    發(fā)表于 02-26 06:35

    DLP4500-C350REF如何在linux下借助SDK二次開發(fā)?

    請(qǐng)問(wèn)在哪里有二次開發(fā)環(huán)境配置文檔
    發(fā)表于 02-18 08:24

    深居淺出AutoCAD二次開發(fā)

    深居淺出AutoCAD二次開發(fā),net版
    發(fā)表于 01-06 14:12 ?6次下載

    TSW14J56EVM板卡提供二次開發(fā)的接口怎么使用的?

    TSW14J56EVM板卡提供二次開發(fā)的接口怎么使用的,有沒有詳細(xì)的使用說(shuō)明文檔?
    發(fā)表于 01-03 07:29

    SOLIDWORKS二次開發(fā)參數(shù)化設(shè)計(jì)工具? 慧德敏學(xué)

    SOLIDWORKS二次開發(fā)參數(shù)化設(shè)計(jì)工具?涵蓋選型、建模、裝配、出圖、編碼、報(bào)表、集成等眾多環(huán)節(jié)和任務(wù)的整合,我們除了提供專業(yè)培訓(xùn),還可針對(duì)實(shí)際產(chǎn)品提供項(xiàng)目導(dǎo)入,實(shí)現(xiàn)交鑰匙工程,消除企業(yè)的所有風(fēng)險(xiǎn)
    的頭像 發(fā)表于 12-20 16:21 ?377次閱讀

    SOLIDWORKS二次開發(fā)應(yīng)用范圍與實(shí)例

    SOLIDWORKS二次開發(fā)為企業(yè)和設(shè)計(jì)師們提供了廣闊的定制化空間,能夠更好地滿足復(fù)雜多變的設(shè)計(jì)需求,幫助工程師和設(shè)計(jì)師提高工作效率,實(shí)現(xiàn)更復(fù)雜的自動(dòng)化任務(wù)。如您有SOLIDWORKS二次開發(fā)需求,歡迎咨詢Solidkits
    的頭像 發(fā)表于 12-13 16:33 ?876次閱讀

    空間調(diào)制器自適應(yīng)激光光束整形

    應(yīng)用VirtualLab Fusion可以實(shí)現(xiàn)包含空間調(diào)制器的激光系統(tǒng)設(shè)計(jì) 基于空間調(diào)制器(
    發(fā)表于 12-12 10:33

    什么~FPGA可以自行二次開發(fā)了?

    什么!FPGA可以自行二次開發(fā)了? 目前市場(chǎng)上的標(biāo)準(zhǔn)采集卡通常不支持用戶自行開發(fā)FPGA。但因?yàn)閼?yīng)用環(huán)境的需要,不僅僅只需要單一的數(shù)據(jù)采集流程,往往還需要在其中嵌入更復(fù)雜的運(yùn)行和分析邏輯。為了解
    的頭像 發(fā)表于 10-14 15:47 ?498次閱讀
    什么~FPGA可以自行<b class='flag-5'>二次開發(fā)</b>了?

    使用液晶空間調(diào)制器(SLM)提高激光近場(chǎng)光束質(zhì)量

    自適應(yīng)空間光束整形是利用可編程液晶空間調(diào)制器(SLM)提高激光近場(chǎng)光束質(zhì)量的有效方法。液晶空間
    的頭像 發(fā)表于 08-30 06:21 ?674次閱讀
    使用液晶<b class='flag-5'>空間</b><b class='flag-5'>光</b><b class='flag-5'>調(diào)制器</b>(SLM)提高激光近場(chǎng)光束質(zhì)量

    ARMxy ARM工業(yè)邊緣計(jì)算網(wǎng)關(guān)帶Ubuntu OS支持二次開發(fā)

    OS的優(yōu)勢(shì)以及二次開發(fā)的重要性。 一、ARMxy網(wǎng)關(guān)的技術(shù)特性 ARMxy系列邊緣計(jì)算網(wǎng)關(guān)是基于ARM架構(gòu)設(shè)計(jì)的高性能計(jì)算設(shè)備,具備以下技術(shù)特性: 高性能處理:采用先進(jìn)的ARM處理,提供多核處理能力,能夠快速響應(yīng)工業(yè)現(xiàn)場(chǎng)的
    的頭像 發(fā)表于 08-19 15:32 ?641次閱讀
    ARMxy ARM工業(yè)邊緣計(jì)算網(wǎng)關(guān)帶Ubuntu OS支持<b class='flag-5'>二次開發(fā)</b>

    5G千兆雙核物聯(lián)網(wǎng)模塊 OpenWrt二次開發(fā)

    HLK-RM20是海凌科2024年推出的首款路由模塊,多端口5G千兆網(wǎng)關(guān),雙核ARM處理,1.3GHz主頻,支持Openwrt二次開發(fā)。高性能、高速率、低延遲,功能強(qiáng)大,應(yīng)用廣泛。
    的頭像 發(fā)表于 06-03 14:23 ?1798次閱讀
    5G千兆雙核物聯(lián)網(wǎng)模塊 OpenWrt<b class='flag-5'>二次開發(fā)</b>

    電子發(fā)燒友

    中國(guó)電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會(huì)員交流學(xué)習(xí)
    • 獲取您個(gè)性化的科技前沿技術(shù)信息
    • 參加活動(dòng)獲取豐厚的禮品