小王007-l 2021-07-28 16:41 采纳率: 50%
浏览 199
已结题

vs2017 opencv 获取图像中十字的中心点

img

工作需要,只有一点编程基础,写到这里不知道怎么往下写了,利用图像中黑色像素点的最大值找到中心点。勿喷,真的基础不咋地,我知道这个很简单,但我就是不会啊。


#include <opencv2/opencv.hpp>
#include<iostream>
#include<math.h>
using namespace std;
using namespace cv;

Mat pho, col, img2;


int main()
{
    //namedWindow("php", CV_WINDOW_AUTOSIZE);
    pho = imread("E://png图片//08.png");
    //imshow("php", pho);

    //灰度图转换
    cvtColor(pho, col, CV_BGR2GRAY);
    //imshow("php2", col);

    //图像二值化
    threshold(col, img2, 100, 255, CV_THRESH_BINARY);
    imshow("phto", img2);

    //遍历行列

    int heigh = img2.rows; //求全部的行数
    int wight = img2.cols;//求全部的列数

    for (int row = 0; row < heigh; row++)
    {
        for (int col = 0; col < wight; col++)
        {
            if (img2.at<uchar>(row, col) == 0)
  • 写回答

2条回答

      报告相同问题?

      相关推荐 更多相似问题

      问题事件

      • 已结题 7月29日
      • 已采纳回答 7月28日
      • 创建了问题 7月28日

      悬赏问题

      • ¥20 linux问题看图,有偿,因为没有电脑操作不了,所以请大家帮我操作一下,发出来
      • ¥15 关于bitwise and/or 的问题
      • ¥15 pretous做定时闹钟,keil的C语言程序下载到pretous仿真图中可以运行,但是运行结果不太对,麻烦哪位大神帮忙调一下。
      • ¥15 C语言高精度加减法出了问题
      • ¥15 用matlab来完成这两个程序
      • ¥15 如何在pyecharts绘制的图像上添加窗口?
      • ¥15 8086CPU汇编语言
      • ¥35 哪位大佬可以帮忙做一下,有赏金
      • ¥15 51单片机c语言制作数字电子时钟
      • ¥15 求大神帮忙看看这一题