# `image`— 機器視覺
## 函數
```
image.rgb_to_lab(rgb_tuple)
```
> LAB格式的元組
*參數:*
* rgb_tuple(r, g, b)對應的LAB格式的元組(l, a, b)
*返回:*
* 返回RGB888格式的元組`rgb_tuple`(r, g, b)對應的LAB格式的元組(l, a, b)。
注解
RGB888是指紅、綠、藍各8位(0-255)。在LAB中,L的取值范圍為0-100,a/b 的取值范圍為-128到127。
```
image.lab_to_rgb(lab_tuple)
```
> LAB格式對應的RGB888格式的元組
*參數:*
* lab_tuple(l, a, b)對應的RGB888格式的元組(r, g, b)
*返回:*
* 返回LAB格式的元組`lab_tuple`(l, a, b)對應的RGB888格式的元組(r, g, b)。
注解
RGB888是指紅、綠、藍各8位(0-255)。在LAB中,L的取值范圍為0-100,a/b 的取值范圍為-128到127。
```
image.rgb_to_grayscale(rgb_tuple)
```
> RGB888格式的元組
*參數:*
* rgb_tuple(r, g, b)對應的灰度值
*返回:*
* 返回RGB888格式的元組`rgb_tuple`(r, g, b)對應的灰度值。
注解
RGB888是指紅、綠、藍各8位(0-255)。灰度值取值于0-255。
```
image.grayscale_to_rgb(g_value)
```
> 灰度值
*參數:*
* g_value對應的RGB888格式的元組(r, g, b)
*返回:*
* 返回灰度值`g_value`對應的RGB888格式的元組(r, g, b)。
注解
RGB888是指紅、綠、藍各8位(0-255)。灰度值取值于0-255。
```
image.load_decriptor(path)
```
從磁盤上加載一個描述符對象(descriptor object).
`path`是描述符文件保存的路徑。
```
image.save_descriptor(path,descriptor)
```
保存描述符對象?`descriptor`?到磁盤。
`path`是描述符文件保存的路徑。
```
image.match_descriptor(descritor0,descriptor1[,threshold=70[,filter_outliers=False]])
```
對于LBP描述符來說,這個函數返回的是一個體現兩個描述符之間區別的整數。這一距離測度尤為必要。這個距離是對相似度的一個度量。這個測度值越接近0,LBPF特征點匹配得就越好。
對于ORB描述符來說,這個函數返回的是kptmatch對象。見上。
> `threshold`是用來為ORB鍵點過濾不明確匹配服務的。
一個較低的`threshold`值將緊扣關鍵點匹配算法。`threshold`?值位于0-100 (int)。默認值為70。
`filter_outliers`?是用來為ORB鍵點過濾異常值服務的。 特征點允許用戶提高`threshold`值。默認設置為False。
- 簡介
- 關于MixPY
- 準備
- MixPY_函數庫
- MicroPython標準庫
- gc _控制垃圾回收器
- math_數學函數
- sys_系統相關函數
- ubinascii _ 二進制/ ASCII轉換
- ucollections_集合和容器類型
- uerrno _系統錯誤代碼
- uheapq_ 堆隊列算法
- ujson_JSON編碼與解碼
- uos _基本的“操作系統”服務
- ure_正則表達式
- MixPY_特定函數
- lcd_顯示驅動
- lcd_范例
- sensor_感光元件
- sensor_范例
- image_機器視覺
- image_函數
- HaarCascade 類_特征描述符
- Similarity 類_相似度對象
- Histogram 類_直方圖對象
- Percentile 類_百分比值對象
- Threhsold 類_閾值對象
- Statistics 類_統計數據對象
- Blob 類_色塊對象
- Line 類_直線對象
- Circle 類_圓形對象
- Rect 類_矩形對象
- QRCode 類_ 二維碼對象
- AprilTag 類_AprilTag對象
- DataMatrix 類_數據矩陣對象
- BarCode 類_條形碼對象
- Displacement 類_位移對象
- Kptmatch 類_特征點對象
- ImageWriter 類_ImageWriter對象
- ImageReader 類_ImageReader對象
- Image 類_圖像對象
- touchscreen_觸摸屏幕
- touchscreen_范例
- video_視頻
- video_范例
- audio_音頻
- audio_范例
- nes_游戲模擬器
- nes_范例
- machine_板級功能
- I2C_總線協議
- I2C_范例
- PWM_脈寬調制
- PWM_范例
- SPI_同步串行協議
- SPI_范例
- Timer_硬件定時器
- Timer_范例
- UART_異步串口
- UART_范例
- network_網卡驅動
- network_范例
- Maix_功能庫
- FPIOA_可編程 IO 陣列
- FPIOA_范例
- GPIO_通用輸入/輸出
- GPIO_范例
- I2S_驅動I2S設備
- I2S_范例
- freq_頻率模塊
- freq_范例
- FFT_傅里葉運算
- FFT_范例
- KPU_神經網絡處理器
- KPU_范例