我想制作一个程序,将图像作为输入并输出文本.现在我知道我可以使用神经网络将单个字符的图像转换为该字符.困难的部分是:给定一个带有文本的图像,我如何生成每个角色周围的所有矩形?
那么有什么样的方法用于此,有没有人知道任何讨论如何做的研究论文?谢谢
我正在尝试在haskell中创建我的第一个"真实程序"(如果多项式可以解决积分问题),但我完全被这部分内容所困扰:
我想做一些非常简单的东西,比如GHCi:
> user input
program output
> user input
program output
> user input
program output
>
Run Code Online (Sandbox Code Playgroud)
除了我的程序输出是图像(使用LaTeX将数学表达式转换成PNG) - 所以我不能使用System.IO这样做.我认为有可能用gtk2hs我已经设法安装但我无法弄清楚如何进行输入/输出对话.
如果你有时间,请告诉我它是如何完成的.非常感谢!
我有一个数据类型Polynomial r用于Haskell中的多项式,以及一个Ring实例.(class Ring r where plus :: r -> r -> r ; times :: r -> r -> r ; negative :: r -> r ; zero :: r ; one :: r这只是Num的简化版本).
现在我可以定义一个多项式,例如gauss = x^2 + 1或eisenstein = x^2 + x + 1然后在"多项式整数/(高斯)"中为高斯整数或"多项式整数/(爱森斯坦)"用于爱森斯坦整数.这就是问题,我在引号中写了它,因为它不是真正的数据类型,我无法弄清楚如何定义它.
我首先尝试做类似的事情data Quotient p = Quot p p然后例如我们会有plus (Quot a i) (Quot b i') | i == i' = Quot (plus a b) i的当然这已经非常糟糕但是甚至不可能定义one和 …