小编jmu*_*sch的帖子

Numpy PIL Python:在空白上裁剪图像或使用直方图阈值裁剪文本

我将如何找到下图中数字周围空白区域的边界框或窗口?:

原始图片:

在此输入图像描述

高度:762像素宽度:1014像素

目标:

类似的东西:{x-bound:[x-upper,x-lower], y-bound:[y-upper,y-lower]}所以我可以剪切到文本并输入tesseract或一些OCR.

尝试:

我曾想过将图像分割成硬编码的块大小并随机分析,但我认为它太慢了.

示例代码使用pyplot改编自(使用python和PIL如何获取图像中的文本块?):

from PIL import Image
import numpy as np
import matplotlib.pyplot as plt
im = Image.open('/home/jmunsch/Pictures/Aet62.png')
p = np.array(im)
p = p[:,:,0:3]
p = 255 - p
lx,ly,lz = p.shape

plt.plot(p.sum(axis=1))
plt.plot(p.sum(axis=0))

#I was thinking something like this 
#The image is a 3-dimensional ndarray  [[x],[y],[color?]]
#Set each value below an axes mean to 0
[item = 0 for item in p[axis=0] if item < p.mean(axis=0)]

# …
Run Code Online (Sandbox Code Playgroud)

python numpy matplotlib python-imaging-library

2
推荐指数
1
解决办法
2831
查看次数

在javascript中否定布尔函数

如何否定布尔函数?

这样使用类似的东西:

 _.filter = function(collection, test) {
    var tmp = []
    _.each(collection, function(value){
      if (test(value)) {
        tmp.push(value);
      }
    })
    return tmp
  };   

var bag = [1,2,3];
var evens = function(v) { return v % 2 === 0};
Run Code Online (Sandbox Code Playgroud)

这是错的:

// So that it returns the opposite of evens
var result = _.filter(bag, !evens);
Run Code Online (Sandbox Code Playgroud)

结果:

[1,3]
Run Code Online (Sandbox Code Playgroud)

javascript

2
推荐指数
1
解决办法
900
查看次数

python中一列的前三个最大值

我是 Python 新手。我想知道如何在 Python 中提取列的前三个值。我使用了 CSV 文件。这是我的代码:

import pandas as pd
census_df = pd.read_csv('census.csv')

def answer_five():

    return census_df['COUNTY'].idxmax(3)

answer_five() 
Run Code Online (Sandbox Code Playgroud)

python pandas

2
推荐指数
1
解决办法
6945
查看次数

ImportError:无法从“django.contrib.postgres.fields.jsonb”导入名称“KeyTextTransform”

新进口的用途是什么:

ImportError: cannot import name 'KeyTextTransform' from 'django.contrib.postgres.fields.jsonb'
Run Code Online (Sandbox Code Playgroud)

我做了一些互联网搜索,但没有立即找到该错误的结果。

我正在尝试从 django 3.2 升级到 django 4.1.2

django django-3.2 django-4.1

2
推荐指数
1
解决办法
1067
查看次数

反应svg xmlns:xlink标识符预期

使用打字稿,React和svgs时,如何解决标识符预期错误?

return (
    <svg version="1.1" xmlns="http://www.w3.org/2000/svg" 
                   xmlns:xlink="http://www.w3.org/1999/xlink" >
         <defs> ... </defs>
         <use ... xlink:href="#path-1"/>
    </svg>
);
Run Code Online (Sandbox Code Playgroud)

svg typescript reactjs

1
推荐指数
1
解决办法
1296
查看次数