我是靠谱客的博主 粗暴小霸王,最近开发中收集的这篇文章主要介绍#图像处理学习错误#---无法将参数 1 从“Y *”转换为“std::nullptr_t,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
这个错误定位了半小时,还网上各种搜索,要怪只能怪学校没让我学C,直接学C++,连printf都不会写(为自己的蠢找借口,蒙脸不愿见人)
1、代码
#include <opencv2/core/core.hpp> #include <opencv2/highgui/highgui.hpp> #include<iostream> #include<math.h> using namespace cv; using namespace std; Mat src; int main(int argc,char** argv) { src = imread("F:/yourtask/OpenCV/picturelibrary/caseone/a.jpg"); if (src.empty()) { print("could not load imagen"); return -1; } namedWindow("input image",WINDOW_AUTOSIZE); imshow("input image", src); waitKey(0); return 0; }
2、错误现象:
严重性 代码 说明 项目 文件 行 禁止显示状态
错误 C2664 “std::shared_ptr<T>::shared_ptr(std::shared_ptr<T> &&) noexcept”: 无法将参数 1 从“Y *”转换为“std::nullptr_t” qiebiana d:program files (x86)opencv-4.0.0-alpha-vc14_vc15opencvbuildincludeopencv2corecvstd_wrapper.hpp 93
2、错误原因
printf写成了print。
最后
以上就是粗暴小霸王为你收集整理的#图像处理学习错误#---无法将参数 1 从“Y *”转换为“std::nullptr_t的全部内容,希望文章能够帮你解决#图像处理学习错误#---无法将参数 1 从“Y *”转换为“std::nullptr_t所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复