- 长期不写又忘了,记下来吧 new字符串,字符串拼接,字符串处理路径反斜杠: char greeting[] = "Hello"; char* tmp = "ABCDEF";string str; //定义了一个空字符串str str = "Hello world"; ... 长期不写又忘了,记下来吧 new字符串,字符串拼接,字符串处理路径反斜杠: char greeting[] = "Hello"; char* tmp = "ABCDEF";string str; //定义了一个空字符串str str = "Hello world"; ...
- 最新的: cv::Mat img; a= cv::Mat m0 = img(cv::Rect(i0, i1, w, h)) 以前的: //opencv#include "opencv2/opencv.hpp"#include "opencv2/highgui/highgui.hpp"#include "opencv2/imgproc/im... 最新的: cv::Mat img; a= cv::Mat m0 = img(cv::Rect(i0, i1, w, h)) 以前的: //opencv#include "opencv2/opencv.hpp"#include "opencv2/highgui/highgui.hpp"#include "opencv2/imgproc/im...
- 使用ONNX+TensorRT部署人脸检测和关键点250fps This article was original written by Jin Tian, welcome re-post, first come with https://jinfagang.github.io . but please keep this copyright info... 使用ONNX+TensorRT部署人脸检测和关键点250fps This article was original written by Jin Tian, welcome re-post, first come with https://jinfagang.github.io . but please keep this copyright info...
- opencv,读取摄像头 https://github.com/tw0226/onnx_model_to_C-/blob/bb54aef3db3b9f37229c8fbc27d2b64db6950924/onnx_convert/main.cpp 分ubuntu,windows,有opencv mobilenet yolov2 https://githu... opencv,读取摄像头 https://github.com/tw0226/onnx_model_to_C-/blob/bb54aef3db3b9f37229c8fbc27d2b64db6950924/onnx_convert/main.cpp 分ubuntu,windows,有opencv mobilenet yolov2 https://githu...
- 新的C++工程引用caffe报一堆关于“caffe.pb.h”的错误 dongxia_dl 2020-01-14 11:41:46 39 收藏 展开 问题描述:新建一个工程,引用caffe.lib等(相关的debug或release配置都是从caffe原始配置中直接拷贝过来的),配置完后编译 报错 : 出现几百个关于“caffe.p... 新的C++工程引用caffe报一堆关于“caffe.pb.h”的错误 dongxia_dl 2020-01-14 11:41:46 39 收藏 展开 问题描述:新建一个工程,引用caffe.lib等(相关的debug或release配置都是从caffe原始配置中直接拷贝过来的),配置完后编译 报错 : 出现几百个关于“caffe.p...
- c++ char数组和char* 如果数组长,有多少复制多少,如果数组短,则数组填满为止 打印数组: vector<Mat> bgr; cv::split(imgResized, bgr); bgr[0].convertTo(bgr[0], CV_32F, 1.f / 127.5f, -1.f); bgr[1].convertTo(bgr[1... c++ char数组和char* 如果数组长,有多少复制多少,如果数组短,则数组填满为止 打印数组: vector<Mat> bgr; cv::split(imgResized, bgr); bgr[0].convertTo(bgr[0], CV_32F, 1.f / 127.5f, -1.f); bgr[1].convertTo(bgr[1...
- c++ 将float 类型转换成string 类型 string Convert(float Num) { ostringstream oss; oss<<Num; string str(oss.str()); return str; } c++ 将float 类型转换成string 类型 string Convert(float Num) { ostringstream oss; oss<<Num; string str(oss.str()); return str; }
- C++循环给数组赋值并输出 长度是变量,是ok的: int feaDim = 5; float *p_result = new float[feaDim]; for (int a = 0; a < feaDim; a++) { p_result[a] =a; //cout << result_data[a] <<... C++循环给数组赋值并输出 长度是变量,是ok的: int feaDim = 5; float *p_result = new float[feaDim]; for (int a = 0; a < feaDim; a++) { p_result[a] =a; //cout << result_data[a] <<...
- opencv4可以多通道计算,opencv3.4只能计算单通道图像。 Mat image1, image3; image1 = imread("D:\\zhengjian.jpg"); if (!image1.data) { return 0; } double minv = 0.0, maxv = 0.0; minMaxIdx(image1, &minv, &... opencv4可以多通道计算,opencv3.4只能计算单通道图像。 Mat image1, image3; image1 = imread("D:\\zhengjian.jpg"); if (!image1.data) { return 0; } double minv = 0.0, maxv = 0.0; minMaxIdx(image1, &minv, &...
- c++中,<io.h>中的_access可以判断文件是否存在,<direct.h>中的_mkdir可以创建文件。 建单级目录: #include <io.h>#include <direct.h>#include <string> int main(){ std::string prefix = "G:... c++中,<io.h>中的_access可以判断文件是否存在,<direct.h>中的_mkdir可以创建文件。 建单级目录: #include <io.h>#include <direct.h>#include <string> int main(){ std::string prefix = "G:...
- c++默认是uint8,uchar类型,归一化需要数据转换,在3.4.8版本下,没有试验成功 在3.4.8版本下,先转换类型,再进行除法操作,也没试验成功。 这个可以:文章后面有3通道分别归一化: Mat img = cv::imread("bar1.jpg"); img.convertTo(img, CV_32FC1); normalize(img... c++默认是uint8,uchar类型,归一化需要数据转换,在3.4.8版本下,没有试验成功 在3.4.8版本下,先转换类型,再进行除法操作,也没试验成功。 这个可以:文章后面有3通道分别归一化: Mat img = cv::imread("bar1.jpg"); img.convertTo(img, CV_32FC1); normalize(img...
- 编译 FFWM时,报错了,只支持vs2013-2017之间的版本 换到vs2015后,报错: You need C++14 to compile PyTorch windows还没找到方案, liunx解决方法; https://stackoverflow.com/questions/3... 编译 FFWM时,报错了,只支持vs2013-2017之间的版本 换到vs2015后,报错: You need C++14 to compile PyTorch windows还没找到方案, liunx解决方法; https://stackoverflow.com/questions/3...
- /* * Linux/Windows 系统高精度计时器 */ #ifndef __LX_TIMER_H__ #define __LX_TIMER_H__ #ifdef WIN32 #include #elif linux #include #endif class LxTimer { public: LxTimer(); ... /* * Linux/Windows 系统高精度计时器 */ #ifndef __LX_TIMER_H__ #define __LX_TIMER_H__ #ifdef WIN32 #include #elif linux #include #endif class LxTimer { public: LxTimer(); ...
- 优化准则: 1.二八法则:在任何一组东西中,最重要的只占其中一小部分,约20%,其余80%的尽管是多数,却是次要的;在优化实践中,我们将精力集中在优化那20%最耗时的代码上,整体性能将有显著的提升;这个很好理解。函数A虽然代码量大,但在一次正常执行流程中,只调用了一次。而另一个函数B代码量比A小很多,但被调用了1000次。显然,我们更应关注B的优化。 2.编完代码,再优化;... 优化准则: 1.二八法则:在任何一组东西中,最重要的只占其中一小部分,约20%,其余80%的尽管是多数,却是次要的;在优化实践中,我们将精力集中在优化那20%最耗时的代码上,整体性能将有显著的提升;这个很好理解。函数A虽然代码量大,但在一次正常执行流程中,只调用了一次。而另一个函数B代码量比A小很多,但被调用了1000次。显然,我们更应关注B的优化。 2.编完代码,再优化;...
- #include "stdlib.h" void TestMaxMalloc() { long long nMallocNumber =&nb... #include "stdlib.h" void TestMaxMalloc() { long long nMallocNumber =&nb...
上滑加载中
推荐直播
-
华为云码道 × 仓颉编程:工程化AI编码探索2026/05/27 周三 19:00-21:00
刘俊杰-华为云仓颉语言专家/李炎-华为云码道技术专家/王智鹏-OpenCangjie开源社区发起人
本场直播围绕华为云仓颉语言与华为云码道的深度结合,展示华为云智能编程从零基础到高效落地的完整生态能力。以华为云码道为引擎,仓颉语言为载体,带给大家日常提效、趣味创新到极速量产的开发体验。
回顾中
热门标签