编程
FLYINGong
Byte can dance, so can you
展开
-
c++ opencv将彩色图像按连通域区分
函数应用连通域检测算法。最后,根据每个连通域的标签值,使用随机颜色向量对每个连通域进行着色。最后,将原始图像和标记的连通域图像显示出来。这段代码首先读取彩色图像,然后将其转换为灰度图像。要将彩色图像按连通域区分,您可以使用 OpenCV 中的。函数将灰度图像二值化,生成二进制图像。下面是一个简单的示例代码,说明如何使用。您可以根据您的需求修改此示例代码。原创 2023-08-29 16:31:56 · 1502 阅读 · 0 评论 -
c++ 报错 库文件交叉调用
编译报错解决:比如两者都调用同一个结构体,可以将结构体放到一个新的库文件c.h中,然后让a.h、b.h两个分别去调用c.h。1. a.h与b.h互相调用。原创 2023-08-15 17:51:26 · 99 阅读 · 0 评论 -
c++ opencv mat写入二进制文件bin,bin二进制文件读取为mat
1.写入:opencv mat(float型)存为bin std::ofstream fout1("E:/data/flowu_2486x1856.bin", std::ios::binary | std::ios::trunc); Mat flowU = Mat::zeros(2486, 1856, CV_32FC1); for (int i = 0; i < flowU.h; i++) { for (int j = 0; j < flowU.w; j++) {原创 2021-12-16 11:14:16 · 7096 阅读 · 5 评论 -
opencv Mat类型
CV_32F:float浮点型CV_16F:ushort型,在imageWatch中不会显示原创 2021-06-24 15:48:39 · 163 阅读 · 0 评论 -
windows下c++新建文件夹
windows下c++新建文件夹#include <direct.h>#include <iostream>using namespace std;int main(){ string path= "E:/test/"; if (GetFileAttributesA(path.c_str()) != FILE_ATTRIBUTE_DIRECTORY) { bool flag = CreateDirectory(path.c_str(),原创 2021-03-09 11:18:35 · 1510 阅读 · 0 评论 -
wallhaven.cc网站图片超清壁纸爬虫
wallhaven.cc超清壁纸爬虫1.参考博客2.python代码1.参考博客From(侵删):https://blog.csdn.net/qq_41849471/article/details/896077062.python代码图片保存路径:save_dir = ‘C:/Users/Administrator/Pictures/wallpaper/’其他参数可参考上述博客。import requestsfrom lxml import etreeimport reimport o原创 2021-02-16 18:00:25 · 10331 阅读 · 0 评论 -
几个python编程命令
#为打印的输出1. python数组元素选择: a[1:-1]什么意思? - 表示除了倒数的几个元素,-2表示除了最后两个元素a = (1,2,3,4);print(a[1:-1]);print(a[1:-2]);print(a[2:-1]);# (2, 3)# (2,)# (3,)2. print打印命令print(100)print(100+20...原创 2018-09-13 17:37:23 · 262 阅读 · 0 评论