免费试用:最火的人工智能查询工具
     最强AI人工智能聊天工具
     对话机器人解答疑难问题
星外智问直连原始API接口(GPT-4o)
➡️未登录受限条数,请登陆使用完整服务>>>➡️
请输入您要问的问题:


查下百度  查下必应

以下是单个问题的回复:

问:C++ 在原始图片上绘制轮廓线条或填充区域等形状
GPT答: 7i24.cn
要在原始图像上绘制轮廓线条或填充区域等形状,可以使用 OpenCV 库中的函数。以下是一个简单的示例代码,演示如何在图像上绘制一个矩形和一个圆形:

```c++
#include <opencv2/opencv.hpp>

using namespace cv;

int main()
{
    // 读取原始图像
    Mat image = imread("image.jpg");

    // 在图像上绘制矩形
    rectangle(image, Point(50, 50), Point(200, 150), Scalar(0, 0, 255), 2);

    // 在图像上绘制圆形
    circle(image, Point(300, 100), 50, Scalar(255, 0 ,0), -1);

    // 显示结果
    imshow("Result", image);
    
	// 等待按键事件
	waitKey();

	return EXIT_SUCCESS;
}
```

在这个例子中,我们首先使用 `imread` 函数读取了一张名为 "image.jpg" 的图片。然后,在原始图片上调用了 `rectangle` 和 `circle` 函数来分别画出了一个红色边框的蓝色填充矩形和一个蓝色实心圆。

其中,`rectangle` 函数接受五个参数:起点坐标、终点坐标、颜色、线宽和线型。而 `circle` 函数则接受四个参数:圆心坐标、半径大小、颜色和填充方式(负数表示实心)。

最后,我们调用了 OpenCV 中的 `imshow` 函数将处理后的结果显示出来,并通过调用 `waitKey()` 来等待用户按下任意键以结束程序。
一星  二星  三星  四星  五星 

互联网非法外之地,请不要输入不良内容
 查下百度 查下必应 03-20 16:46:54



chatGPT中国版--星外智问--8v6.CN
当前运行网址:www.8v6.cn
客服微信:xwgdd_com APP下载 怎么问 识别真假GPT4 使用GPT赚钱 退出登陆