资源简介

Python实现基于SVM的有效手写识别程序.zip

资源截图

代码片段和文件信息

import numpy as np
from os import listdir
from sklearn.svm import SVC
import cv2


ix iy = -1 -1
drawing = False
white = np.array([255255255])
mode = True
global img
img = np.zeros((256 256 3) np.uint8)

class Mouse:
    def __init__(self):
        self.img = np.zeros((200 200 3) np.uint8)

    def in_img(self):
        self.mode = True
        for i in range(256):
            img[i :] = 255  # 白板
        cv2.namedWindow(‘HandWrite‘)
        cv2.setMouseCallback(‘HandWrite‘ self.draw_circle)  # 设置鼠标事件,传递 ‘event’,‘xy’,‘flags’
        while (1):
            cv2.imshow(‘HandWrite‘ img)
            k = cv2.waitKey(10) & 0xFF  # wait time 不能为0 ,,,否则会一直等待,循环就卡在这一步了
            if k == ord(‘s‘):
                cv2.imwrite(‘test.png‘ img)
            eli

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2019-01-12 17:11  手写识别\
     文件        4717  2018-12-16 21:52  手写识别\svm_svc.py
     文件        2099  2019-05-23 12:42  手写识别\test.png
     文件        2373  2018-12-16 21:39  手写识别\testApp.py
     文件        1090  2019-05-23 12:42  手写识别\testfile.txt
     目录           0  2018-12-18 14:12  手写识别\trainingDigits\
     文件        1088  2018-10-27 15:57  手写识别\trainingDigits\0_0.txt
     文件        1088  2018-10-27 15:57  手写识别\trainingDigits\0_1.txt
     文件        1088  2018-10-27 15:57  手写识别\trainingDigits\0_10.txt
     文件        1088  2018-10-27 15:57  手写识别\trainingDigits\0_100.txt
     文件        1088  2018-10-27 15:57  手写识别\trainingDigits\0_101.txt
     文件        1088  2018-10-27 15:57  手写识别\trainingDigits\0_102.txt
     文件        1088  2018-10-27 15:57  手写识别\trainingDigits\0_103.txt
     文件        1088  2018-10-27 15:57  手写识别\trainingDigits\0_104.txt
     文件        1088  2018-10-27 15:57  手写识别\trainingDigits\0_105.txt
     文件        1088  2018-10-27 15:57  手写识别\trainingDigits\0_106.txt
     文件        1088  2018-10-27 15:57  手写识别\trainingDigits\0_107.txt
     文件        1088  2018-10-27 15:57  手写识别\trainingDigits\0_108.txt
     文件        1088  2018-10-27 15:57  手写识别\trainingDigits\0_109.txt
     文件        1088  2018-10-27 15:57  手写识别\trainingDigits\0_11.txt
     文件        1088  2018-10-27 15:57  手写识别\trainingDigits\0_110.txt
     文件        1088  2018-10-27 15:57  手写识别\trainingDigits\0_111.txt
     文件        1088  2018-10-27 15:57  手写识别\trainingDigits\0_112.txt
     文件        1088  2018-10-27 15:57  手写识别\trainingDigits\0_113.txt
     文件        1088  2018-10-27 15:57  手写识别\trainingDigits\0_114.txt
     文件        1088  2018-10-27 15:57  手写识别\trainingDigits\0_115.txt
     文件        1088  2018-10-27 15:57  手写识别\trainingDigits\0_116.txt
     文件        1088  2018-10-27 15:57  手写识别\trainingDigits\0_117.txt
     文件        1088  2018-10-27 15:57  手写识别\trainingDigits\0_118.txt
     文件        1088  2018-10-27 15:57  手写识别\trainingDigits\0_119.txt
     文件        1088  2018-10-27 15:57  手写识别\trainingDigits\0_12.txt
............此处省略1911个文件信息

评论

共有 条评论