博客 / 列表

李子軒xuan - 淺談計算機如何識別圖像2

前言 上篇文章淺談計算機如何識別和存儲圖像中關於計算機如何“看”圖片部分,只是粗糙的一筆帶過,而關於彩色圖是如何轉換成灰度圖,不規則的手寫圖片怎麼最終轉換成統一像素大小,切換為統一背景 這些原理並未瞭解,通過以下文章來進行探討。 彩色圖轉換為灰度圖 彩色圖為什麼要轉換為灰度圖 對比維度 彩色圖(RGB) 灰度圖(Gray) 通道數 3個

圖像識別 , Python

李子軒xuan - Angular + SpringBoot 簡單實現手機驗證碼登錄功能

前言 目前接觸最多的登錄方式是使用用户名和密碼進行登錄,現在嘗試寫了使用阿里雲短信通道完成手機驗證碼登錄,參考歷史上老師和學長寫過的代碼,將基本流程進行完成。 準備工作 首先參考阿里雲官方文檔進行準備工作 本文方便後續統一更改,將這些信息放到了application中進行配置。 在該配置中,可以配置使用不同的服務,目前先使用本地測試,待基本邏輯打通後便可以改成其他方式進行測試。

angular , springboot , 驗證碼

李子軒xuan - 初識狀態模式

前言 在最近寫項目的時候,涉及到一個需求,在途貨物模塊,貨物的狀態有四種,分別是待發,在途,到港,完成。這四個狀態的關係是,由待發狀態切換為在途狀態時,需要增加字段比如裝運日期字段,同時切換為在途狀態後就不能切換為待發狀態,其他的狀態也是這個思想。起初寫的時候按照以前的思路,需要切換什麼狀態,我就對應寫一個方法,但是這樣面臨一個問題,判斷的狀態越來越多且寫在一整個類中,太過於冗雜,查找起來較為困難

JAVA , 後端

李子軒xuan - 初識圖像識別手寫數字0-9基礎

計算機如何"看"? 總結一句話:計算機“看”數字,就像人眼看數字一樣,但它用的是像素和數學模型,而不是眼睛和大腦。 像素化:一張手寫數字的圖片首先會被分割成一個由微小方塊組成的網格,每個小方塊稱為一個像素。 灰度化:對於識別任務,顏色信息通常不重要,所以圖片會被轉換成灰度圖。每個像素不再由RGB三種顏色值表示,而是用一個數值來表示它的灰度強度。通常,0代表純黑色,255代表純白色,中間的值是

圖像識別 , Python