項(xiàng)目?jī)?yōu)化的方向

聽(tīng)完其他小組的報(bào)告,確定了本組項(xiàng)目?jī)?yōu)化的方向:

一、信息轉(zhuǎn)圖片:

允許輸入要轉(zhuǎn)換信息文件名、輸出視頻名;
4個(gè)定位點(diǎn);
二維碼固定變長(zhǎng)64;
將最后一張二維碼剩余部分填充為其他顏色作為結(jié)束標(biāo)志;
批量編碼;
前同步碼;
檢錯(cuò)碼和糾錯(cuò)碼(漢明碼);
掩碼

二、圖片轉(zhuǎn)視頻

允許按輸入約束編碼后視頻長(zhǎng)度;
ffmpeg命令,圖片以一秒()幀做成視頻;
視頻拉扯到可識(shí)別400*400

三、視頻轉(zhuǎn)圖片

開(kāi)始幀和結(jié)束幀;
opencv命令,以固定時(shí)間間隔截取視頻生成圖片;
二維碼自動(dòng)轉(zhuǎn)正

四、圖片轉(zhuǎn)信息

識(shí)別與校正算法定位準(zhǔn)確圖像邊緣;
定位ROI->提取ROI->建立坐標(biāo)->降噪->解碼;
通過(guò)四個(gè)定位點(diǎn),求出二維碼四個(gè)頂點(diǎn)坐標(biāo);
求出每個(gè)色塊面積;
遍歷每個(gè)色塊像素值;
像素值小于50視為黑色,大于180視為白色,其余視為結(jié)束標(biāo)記;
每個(gè)色塊顏色按占比大于50%顏色確定;
批量解碼

五、圖形界面:

Tkinter模塊;
GUI根窗體;
人機(jī)交互控件

六、傳輸速率

密度;
色彩;
數(shù)據(jù)壓縮

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容