製作海思 y檔案

2022-08-20 00:18:10 字數 1985 閱讀 7825

一、說明

查閱網上的一些資料,了解到.y檔案就是yuv格式的檔案,參考網上的一些介紹,自己使用python製作出了.y檔案。

二、方法

1、工具準備

準備python、opencv-python(即cv2)、numpy、需要轉換的影象(.bmp,.jpg,.png等常見格式都可以)

2、思路

這裡的.y檔案實際上就是將影象y、u、v通道的資料以二進位制形式連續儲存的。

如何獲取y 、u、 v通道的資料呢?

opencv提供了乙個bgr色彩空間轉換到yuv色彩空間的方法:cv2.cvtcolor(src,cv2.color_bgr2yuv)

如何獲取yuv單個通道的資料呢?opencv提供了乙個分離通道的方法:cv2.split(src)

3、**實現

4、效果

《海思製作新檔案系統》

因為我的海思板卡是64m的,所以對應的是0x10000。針對不同的板卡要進行修改。可以通過uboot列印看到自己的板卡是什麼flash以及多大和塊大小 在海思的sdk裡面的package中有已經製作好的檔案系統,我就拿這個用,然後拷貝新的檔案進去。然後執行下面的命令。osdrv pub bin pc...

3 海思 手機史海沉船3 4 海思K3

附 圖為海思k1機型,hot d2,hot和htc就差乙個字母,d2是當時不少玩家對於htc diamond 2的簡稱。手機史海沉船 www.zhihu.com 從整體效能來看,海思k3並沒有比當時的其他主流方案弱。當時其他的主流處理器包括ti 德州儀器 家的omap 850,主頻201mhz in...

海思配置 Busybox

硬體平台 xc2440 主機系統 ubuntu9.10 交叉編譯器 4.1.2 編譯這個busybox主要是為了鞏固並記錄一下編譯器過程,當然主要是記錄一些問題。make menuconfig 進行配置以生成.config make 編譯 make install 安裝,需要指定安裝位置,也可以在第...