图片对象模块 (image)
🆕 创建图片
- 判断一个值是否是图片对象 (image.is)
- 创建指定尺寸空白图片对象 (image.new)
- 新建一个文本图片对象 (image.new_text_image)
- 从文件创建图片对象 (image.load_file)
- 从数据创建图片对象 (image.load_data)
🔄 图片变换
- 从图片对象创建拷贝图片对象 (:copy)
- 从图片对象截取部分新建拷贝图片对象 (:crop)
- 获取图片对象的尺寸 (:size)
- 90度左旋图片对象 (:turn_left)
- 90度右旋图片对象 (:turn_right)
- 二值化处理图片对象 (:binaryzation)
🎨 颜色操作
- 获取图片对象某点颜色 (:get_color)
- 设置图片对象某点颜色 (:set_color)
- 颜色替换 (:replace_color)
- 图片多点颜色匹配 (:is_colors)
- 图中贴图 (:draw_image)
🔍 图片识别
🤖 OpenCV 功能
- cv - 图中找图 (:cv_find_image)
- cv - 图片自动二值化 (:cv_binaryzation)
- cv - 从图片创建一个拉伸的另外尺寸的图片 (:cv_resize)
- cv - 图片对比 (:cv_compare_image)
- cv - 图片转换成形状轮廓信息 (:cv_to_shapes)
- cv - 从图片找轮廓 (:cv_find_shapes)
- cv - 图片多模板特征检测 (:cv_detect_templates)
💾 保存/导出
- 图像合并 (image.oper_merge)
- 获取图片对象的 PNG 格式数据 (:png_data)
- 获取图片对象的 JPEG 格式数据 (:jpeg_data)
- 输出图片对象到一个 PNG 格式的文件 (:save_to_png_file)
- 输出图片对象到一个 JPEG 格式的文件 (:save_to_jpeg_file)
- 保存图片对象到相册 (:save_to_album)
- 销毁一个图片对象 (:destroy)
🤖 Android 扩展
信息
以下功能为 Android 平台扩展,仅在 NBTouch (Android) 上可用。