OpenCV随机数与随机颜色绘制

cpp 复制代码
  Mat bg = Mat::zeros(Size(512,512), CV_8UC3);
  int w = bg.cols;
  int h = bg.rows;
  RNG rng(12345);
  while (true)
  {
    int c = cv::waitKey(10);
    if (c == 27) {
      break;
    }
    int x1 = rng.uniform(0, w);
    int y1 = rng.uniform(0, h);
    int x2 = rng.uniform(0, w);
    int y2 = rng.uniform(0, h);
    bg = Scalar(0, 0, 0);
    line(bg, Point(x1, y1), Point(x2, y2), Scalar(rng.uniform(0,255), rng.uniform(0, 255), rng.uniform(0, 255)), 2, LINE_AA, 0);
    imshow("Draw_random", bg);
  }

推荐一个零声学院项目课,个人觉得老师讲得不错,分享给大家:
零声白金学习卡(含基础架构/高性能存储/golang云原生/音视频/Linux内核)
https://xxetb.xet.tech/s/3Zqhgt

相关推荐
机器学习之心4 分钟前
TCN-RNN电力负荷预测模型实战
人工智能·rnn·深度学习
宝贝儿好4 分钟前
【NLP】第七章:项目实操案例:智能输入法项目
人工智能·深度学习·神经网络·自然语言处理
AI客栈6 分钟前
K8s IPVS 转发模式优化:就绪探针与容器跨集群节点负载分配路径
人工智能
鼎讯信通6 分钟前
高性能射频信号模块 全方位守护能源设备稳定运行与高效检测
服务器·人工智能·能源
华山令狐虫16 分钟前
DBAPI MCP 功能详解:基于 MCP 协议将数据 API 接入 AI 智能体
人工智能·dbapi
m0_4665252916 分钟前
KTOS重构产业生态:酷特智能打造企业数智化新基建
人工智能·重构
语义熔炉17 分钟前
妙推碰碰卡|实体店如何利用AI实现精准引流获客?
人工智能
AI客栈18 分钟前
云原生流量均衡调优:就绪探针优化与 IPVS 容器节点负载均匀分配机制
人工智能
Wireless_wifi618 分钟前
IPQ9574 + WiFi 7: Building the Foundation for Scalable Edge AI Deployments
前端·人工智能·edge
li-xun24 分钟前
2026年6月8日博客精选
人工智能·ai·ai编程·每日阅读