python - 如何使用 cv2.imwrite 从地图中保存图像
问题描述
我想保存包含在名为“map_result”的地图中的 cv2.imwrite 图像。我尝试将地图转换为列表,然后使用 imwrite 保存列表。
map_result = preprocessor.get_map(masks)
list_result = list(map_result)
cv2.imwrite('map.jpg', list_result)
但它返回:
TypeError: Expected Ptr<cv::UMat> for argument 'list_result'
如何正确保存图像以显示它们?
解决方案
推荐阅读
- javascript - MUI-datatable 将过滤器移到表外
- python - 我有 2 个同名变量,一个声明为类属性,另一个声明为参数(__init__)
- sql - With语句查询导致重复错误,但如果使用常规删除和插入正常工作
- python - 在 Python 中的列表理解中的两个列表之间进行布尔检查的快速方法?
- django - 为什么所有内容都没有在 django 管理站点中翻译
- javascript - 单击添加新时启用输入,单击创建按钮后禁用输入
- graphql - nestjs 将接口转换为 graphql 类
- javascript - 将 java jar 存根数据与 react-native 应用程序捆绑在一起,使其离线工作
- swiftui - ZStack 或使用 .overlay() 之间的区别
- vim - 如何删除多个以 [ 开头并以 ] 结尾的单词