# `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_范例