openCV内置画图函数以及画虚线函数的实现

本文介绍了如何利用openCV库进行图形绘制,包括实线和虚线的实现,通过示例代码展示了具体的操作步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

话不多说,直接上代码:

#include <QCoreApplication>
#include <cv.h>
#include <highgui.h>
#include <QDebug>
#include <stdio.h>
 
void  drawDashRect(CvArr* img,int linelength,int dashlength,CvRect* blob,CvScalar color,int thickness);
 
int main(int argc, char *argv[])
{
 
 
    QCoreApplication a(argc, argv);
    IplImage* cat = cvLoadImage("D:/Pictures/cat.jpg");
    IplImage* dog = cvLoadImage("D:/Pictures/dog.jpg");
    if((cat == NULL) || (dog == NULL))
        return 1;
    qDebug() << "cat-> width = " << cat->width;
    qDebug() << "cat-> height = " <<cat->height;
    qDebug() << "dog-> width = " << dog->width;
    qDebug() << "dog-> height = " <<dog->height;
 
    printf("cat->widthstep = %d\n",cat->widthStep);
    printf("cat->nChannels =
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值