1.一種基于嵌入式Linux的便攜式水果品質分級系統(tǒng),主要包括半導體激光發(fā)射器、相機和鏡頭、電池、開發(fā)板、觸屏顯示屏、SD卡和開關,其中,半導體激光發(fā)射器和相機呈15°角。將水果樣品緊貼儀器前端開口處,保證儀器內部黑暗環(huán)境,在樣品縫合線兩側采集激光散射圖像,然后用SD卡中編寫的代碼對激光散射圖像進行處理,提取圖像特征參數,再調用已經建立的函數模型進行判別,最后在觸摸屏上顯示判別結果,激光散射圖像、特征參數、判別結果都存入SD卡中。
2.軟件系統(tǒng)采用模塊化的程序設計思想,主要包括控制模塊、圖像處理模塊、模型預測模塊。其中,控制模塊通過對主板上的GPIO口進行操控,從而實現(xiàn)對顯示器和激光器等外圍設備的操控,通過USB設備對相機進行操控。圖像處理模塊實現(xiàn)了對激光散射圖像上特征參數的提取并保存到SD卡中相應的文件夾。模型預測模塊實現(xiàn)了對樣品內部品質等級的預測,同時將結果保存到SD卡中相應的文件夾。
3.系統(tǒng)交互界面的開發(fā)采用Python進行開發(fā),導入Tkinter模塊,創(chuàng)建GUI程序的root主窗口,添加組件到GUI程序的root主窗口上,進入主事件循環(huán),并綁定組件對應的事件,編寫事件代碼,開發(fā)迅速,具有友好的人機界面,操作簡單。