zoukankan      html  css  js  c++  java
  • 2019年11月21日开发手记

    更改了几处bug:

    1、将栈由全局变量变为局部变量,修正了起始点不变的问题。

    2、将低通滤波器改为高通滤波器,修正了压入栈的数据过多问题。

    f = np.fft.fft2(new_gray_array)
    rows,cols=f.shape
    f[0:fftadd]=0
    f[rows-fftadd:rows]=0

    问题:新算法受光照影响较大

    使用for循环写了两个矩形,使得准确度好了一些

    leng = len(s.stack)
    if leng !=0:
        if(leng > 4):
            for i in range(1, int(leng / 2)+2, int(leng / 2)):
                s_1 = list(s.stack[i])
                s_2 = list(s.stack[i + int(leng / 2)-2])
                x = s_1[0]
                y = s_1[1]
                x_1 = s_2[0]
                y_1 = s_2[1]
                cv2.rectangle(frame, (y, x), (y_1, x_1), (255, 255, 0), 2)  # 绘制矩形
                print(x, y, x_1, y_1)
                print(1)
            cv2.imshow("fps", frame)
    
        else:
            s_1 = list(s.stack[0])
            s_2 = list(s.stack[leng  - 1])
            x = s_1[0]
            y = s_1[1]
            x_1 = s_2[0]
            y_1 = s_2[1]
            cv2.rectangle(frame, (y, x), (y_1, x_1), (255, 255, 0), 2)  # 绘制矩形
            print(x, y, x_1, y_1)
            cv2.imshow("fps", frame)

    噪音还是很大,考虑是不是要弄一些去噪函数来使图像平滑些。

  • 相关阅读:
    Windows 10 将MySQL5.5升级为MySQL5.7
    Django Rest Swagger生成api文档
    inception安装使用
    django 日志配置
    构建NTP时间服务器
    django 模型关系
    python 开发环境配置
    mongodb远程备份
    rest framework 尝鲜
    Django Rest Framework-介绍
  • 原文地址:https://www.cnblogs.com/lvfengkun/p/11906661.html
Copyright © 2011-2022 走看看