在OpenCV中使用YAML配置文件
来源:互联网 发布:重庆 深圳 知乎 编辑:程序博客网 时间:2024/06/13 22:13
源文件
#include <opencv2/core/core.hpp>#include <opencv2/highgui/highgui.hpp>#include <string>using namespace std;int main( ){ string setting_file("setting.yaml"); cv::FileStorage fs; fs.open( setting_file.c_str( ), cv::FileStorage::READ ); // Read an image string image_path = fs["ImagePath"]; cv::Mat image = cv::imread( image_path.c_str( ) ); if ( !image.data ) { cout << "No image has been created." << endl; return -1; } // Create image window named "image" cv::namedWindow( "image" ); // Show the image on window "image" cv::imshow( "image", image ); cv::Mat result; cv::flip( image, result, 1 ); // positive for horizontal // 0 for vertical, // negative for both cv::namedWindow( "result" ); cv::imshow( "result", result ); // Wait forever cv::waitKey( 0 ); string ImageProcRetPath = fs["ImageProcRetPath"]; cv::imwrite( ImageProcRetPath, result );}
YAML配置文件
%YAML:1.0# File: setting.yamlImagePath:"lena.jpg"ImageProcRetPath:"lena_flipped.jpg"
0 0
- 在OpenCV中使用YAML配置文件
- 在python中使用Yaml
- go语言中yaml配置文件的使用
- 使用 Python ruamel.yaml 在 YAML 中添加注释说明
- 使用SnakeYAML读取yaml配置文件
- golang使用yaml格式解析构建配置文件
- Golang——使用yaml配置文件
- OpenCV中读取YAML文件方法
- Go实战--go语言中使用YAML配置文件(与json、xml、ini对比)
- Go实战--go语言中使用YAML配置文件(与json、xml、ini对比)
- YAML在Spring Boot下如何使用?
- 在snapcraft.yaml中如何使用dump plugin来拷贝我们的文件
- python中yaml模块的使用
- Springboot配置文件之yaml
- sotrm.yaml配置文件
- 在MFC中使用OpenCV
- 在Android中使用OpenCv
- 在python中使用OpenCV
- Codeforces Round #257 (Div. 1) D. Jzzhu and Numbers
- idea 配置memcahced mvnrepository
- 利用JAXB实现java实体类和xml互相转换
- Paint the Grid Again----模拟||拓扑
- NP问题,不可解问题
- 在OpenCV中使用YAML配置文件
- HDU 2012 素数打表
- 使用springMVC返回json数据是出现hibernateLazyInitializer
- 回文数的判断(考虑所有情况)
- Chrome浏览器——抢票插件的制作与插件工具(下)
- 理解HTTP和HTTPS的区别
- 欧拉计划——31
- 《Java 编程思想》-第2章 一切都是对象 笔记
- tensorflow及GPU加速在win10下的安装教程