我使用_app_ctx_stack.__ident_func__sqlalchemyscoped_session 来访问flask内的sqlalchemy模型,而不使用flask sqlalchemy。
scoped_session(session_local, scopefunc=_app_ctx_stack.__ident_func__)
我有几张图像需要通过使用计算机视觉检测复选框来进行OMR。
我正在使用findContours仅在扫描文档中的复选框上绘制轮廓。但是该算法提取文本的每个轮廓。
from imutils.perspective import four_point_transform
from imutils import contours
import numpy as np
import argparse, imutils, cv2, matplotlib
import matplotlib.pyplot as plt
import matplotlib.image as mpimg
image = cv2.imread("1.jpg")
gray = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)
blurred = cv2.GaussianBlur(gray, (5, 5), 0)
edged = cv2.Canny(blurred, 75, 200)
im_test = [blurred, cv2.GaussianBlur(gray, (7, 7), 0), cv2.GaussianBlur(gray, (5, 5), 5), cv2.GaussianBlur(gray, (11, 11), 0)]
im_thresh = [ cv2.threshold(i, 127, 255, 0) for i in im_test ]
im_thresh_0 = [i[1] for i in im_thresh ] …Run Code Online (Sandbox Code Playgroud) python opencv image-processing computer-vision opencv-contour