ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
# DataMatrix类 – 数据矩阵对象 数据矩阵对象是由`image.find_datamatrices`返回的。 * [ ] **构造函数** ``` class image.datamatrix ``` 请调用`image.find_datamatrices()`函数来创建此对象。 * [ ] **方法** ``` datamatrix.corners() ``` > 四个元组(x,y)的列表 *参数:* * 无 *返回:* * 返回一个由该对象的四个角组成的四个元组(x,y)的列表。四个角通常是按照从左上角开始沿顺时针顺序返回的。 ``` datamatrix.rect() ``` > 矩形元组(x, y, w, h) *参数:* * 无 *返回:* * 返回一个矩形元组(x, y, w, h),用于如数据矩阵的边界框的`image.draw_rectangle`等其他的`image`方法。 ``` datamatrix.x() ``` > 数据矩阵的边界框的x坐标 *参数:* * 无 *返回:* * 返回数据矩阵的边界框的x坐标(int)。 您也可以通过索引`[0]`取得这个值。 ``` datamatrix.y() ``` > 数据矩阵的边界框的y坐标 *参数:* * 无 *返回:* * 返回数据矩阵的边界框的y坐标(int)。 您也可以通过索引`[1]`取得这个值。 ``` datamatrix.w() ``` > 数据矩阵的边界框的w宽度 *参数:* * 无 *返回:* * 返回数据矩阵的边界框的w宽度。 您也可以通过索引`[2]`取得这个值。 ``` datamatrix.h() ``` > 数据矩阵的边界框的h高度 *参数:* * 无 *返回:* * 返回数据矩阵的边界框的h高度。 您也可以通过索引`[3]`取得这个值。 ``` datamatrix.payload() ``` > 数据矩阵的有效载荷的字符串 *参数:* * 无 *返回:* * 返回数据矩阵的有效载荷的字符串。例:字符串。 您也可以通过索引`[4]`取得这个值。 ``` datamatrix.rotation() ``` > 弧度计的数据矩阵的旋度 *参数:* * 无 *返回:* * 返回以弧度计的数据矩阵的旋度(浮点数)。 您也可以通过索引`[5]`取得这个值。 ``` datamatrix.rows() ``` > 数据矩阵的行数 *参数:* * 无 *返回:* * 返回数据矩阵的行数(int)。 您也可以通过索引`[6]`取得这个值。 ``` datamatrix.columns() ``` > 数据矩阵的列数 *参数:* * 无 *返回:* * 返回数据矩阵的列数(int)。 您也可以通过索引`[7]`取得这个值。 ``` datamatrix.capacity() ``` > 数据矩阵所能容纳的字符的数量 *参数:* * 无 *返回:* * 返回这一数据矩阵所能容纳的字符的数量。 您也可以通过索引`[8]`取得这个值。 ``` datamatrix.padding() ``` > 数据矩阵中未使用的字符的数量 *参数:* * 无 *返回:* * 返回这一数据矩阵中未使用的字符的数量。 您也可以通过索引`[9]`取得这个值。