opencv常见的数据结构
时间: 2023-09-21 16:04:34 浏览: 62
在OpenCV中,常见的数据结构包括cv::Mat和cv::InputArray和cv::OutputArray。cv::Mat是OpenCV中最基础和核心的数据结构,用于表示和处理图像,它可以存储图像的像素数据以及其他相关信息。cv::InputArray和cv::OutputArray是用于输入和输出图像数据的代理类,它们可以接受不同类型的输入和输出数据,并且可以方便地在不同的函数之间传递图像数据。另外,在较早的版本中(opencv2),也可以使用cvMat结构来描述图像数据,但这通常被认为是过渡阶段,现在更常用的是cv::Mat。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *3* [Opencv图像数据结构剖析](https://blog.csdn.net/jiyanglin/article/details/120691404)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *2* [OpenCV实战(2)——OpenCV核心数据结构](https://blog.csdn.net/LOVEmy134611/article/details/126692582)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]