原创 基於OpenCv的邊緣檢測——Laplacian算子、scharr濾波器

Laplacian算子邊緣檢測效果圖 原始圖 灰度圖 效果圖 scharr濾波器邊緣檢測效果圖 原始圖 X方向 Y方向 Scharr合併圖 1、Laplacian算子的簡介 Laplacian 算子是n維歐幾里德空間中的一個

原创 編譯U-boot和Linux內核的步驟和詳解

1、準備材料 linux內核和uboot的源碼包—- 6818GEC.tar.gz 環境:VMware12.0 Ubuntu16.04(64位) (1)先將 6818GEC.tar.gz 放在Ubuntu的共享目錄下

原创 S5P6818裸機編程(點燈和按鍵點燈)步驟和詳解

一、分析LED的原理圖 二、裸機編程的思路 分析原理圖,理解硬件的控制原理—>找到控制LED的GPIO—>查找CPU的使用手冊,找到控制GPIO的寄存器—>理解寄存器的控制原理—>編寫程序,通過寄存器的地址來訪問寄存器。 三、寄存器 C

原创 Linux 開機啓動詳解

一、開發環境 1、ubuntu-16.04 64bits,不能使用32bits的系統。 2、vmware12.01 —->mnt/hgfs 3、windows 64bits 二、嵌入式概述 1、用戶空間—應用程序,內核空間—驅動

原创 ARM 概述和介紹

一、什麼是ARM? 1、ARM—-Advanced RISC Machine —>高級的精簡指令集計算機類型的設備,是一樣處理器的體系結構,類似於x86、MIPS、PowerPC、… 2、ARM是一家公司的名字。英國(ARM)—-日本(

原创 形態學濾波(1):腐蝕與膨脹

膨脹和腐蝕的效果圖 – 1、形態學的概述 形態學操作就是基於形狀的一系列圖像處理操作。 最基本的形態學操作有兩種:膨脹和腐蝕。這裏需要注意的是:膨脹和腐蝕是對白色部分而言的,不是黑色部分。 (因爲我用毛筆字的圖片,剛開始看起來,非常困

原创 常見的位操作實例

C語言的位操作及通過地址訪問寄存器 1、unsigned int a, 將a的第11位置1,其他位保持不變。 a | = (0x1 <<11); 2、unsigned int a, 將a的第12位清0,其他位保持不變。 a & = ~

原创 基於OpenCv的邊緣檢測(Sobel算子)

邊緣檢測Sobel算子使用效果圖 原始圖 X方向效果圖 Y方向效果圖 整體方向效果圖 1、Sobel算子簡介 Sobel算法是像素圖像邊緣檢測中最重要的算子之一,在機器學習、數字媒體、計算機視覺等信息科技領域起着舉足輕重的

原创 OpenCv 之(圖片人臉識別)和 (攝像頭讀入)

先來張人臉識別效果圖: 1、概述 人臉識別,是基於人的臉部特徵信息進行身份識別的一種生物識別技術。用攝像機或攝像頭採集含有人臉的圖像或視頻流,並自動在圖像中檢測和跟蹤人臉,進而對檢測到的人臉進行臉部的一系列相關技術,通常也叫做人像識別

原创 根文件系統的概述

1、什麼是根文件系統 rootfs是linux內核啓動後,掛載的第一個文件系統。rootfs不是一個可執行程序,而是一個文件包,這個文件包中,有應用程序、shell命令、動態庫、配置文件、設備文件、多媒體文件、… 掛載完rootfs,再掛

原创 形態學濾波(2):開運算、閉運算、形態梯度、頂帽、黑帽

不多說,先上圖 1、形態學概述之二 上一篇介紹了形態學的基本操作膨脹和腐蝕,我們這一篇將利用膨脹和腐蝕操作實現對圖像更高級的形態學操作,而這些都是建立在膨脹和腐蝕操作基礎之上。 首先形態學的主要用途是獲取物體拓撲和結果信息,它通過