书法字典APP最新离线版,一次安装,无需联网。 收录历代名家法贴20多万字,篆隶行楷草分体多字搜索。 数千条常用内容,高效选字设计,多种浏览模式,智能生成集字作品预览。 是现在最好用的书法字典APP。官网:http://www.sfzd5.com 当前最新版本:6.0.1 下载地址:https://pan.baidu.com/s/1DdNSWs7SV92FD2gAAI5b4g 提取码:gybi
书法字典APP最新离线版,一次安装,无需联网。 收录历代名家法贴20多万字,篆隶行楷草分体多字搜索。 数千条常用内容,高效选字设计,多种浏览模式,智能生成集字作品预览。 是现在最好用的书法字典APP。官网:http://www.sfzd5.com 当前最新版本:6.0.1 下载地址:https://pan.baidu.com/s/1DdNSWs7SV92FD2gAAI5b4g 提取码:gybi
用OpenCV的K-Means聚类对书法作品进行单字分割 对书法作品的单字进行分割,是为书法字典APP提供字模的智能化方法。较传统的方法是运用直方图进行分割。在OpenCV中有轮廓查找(findContours)和聚类(kmeans)两个处理函数。理论上选对书法作品进行轮廓查找,再将距离相近的轮廓运进行聚类,每个类就是一个汉字。 在OpenCV中K-Means函数的使用方法 关于K-Means函数的介绍可以观看:理解K-Means聚类 函数原型: retval, bestLabels, centers = kmea…
在JavaCV中合并两个Mat OpenCV有各种图象处理函数,象彩色空间转换,均值模糊、中值模糊、高斯模糊、双边模糊,二值化,反射投影,模板匹配等。但OpenCV的绘图能力实在不强,中文支持也不好。为了将一个Mat添加到另一个Mat,也会发生许多奇怪的事情。 Mat类有两个方法函数,象是能完成这项工作,它们是:put和copyTo,但在这两个函数中没有提供坐标来确定添加的位置,并且效果也不同。 使用子Mat的方式来确定添加位置 子Mat是我的叫法,英文原文翻译应该叫子矩阵,不过我感觉子Mat更好理解些。在一个Ma…
利用JavaCV+OpenCV的ANN_MLP神经网络训练识别MNIST手写数字 JavaCV是可以在java中使用OpenCV的一个库。OpenCV是一个跨平台的开源计算机视觉和机器学习软件库。白话就是一个处理图片和进行人工智能识别图片的一个软件库。 MNIST手写数字数据集 MNIST数据集(Mixed National Institute of Standards and Technology database)是美国国家标准与技术研究院收集整理的大型手写数字数据库,包含60,000个示例的训练集以及10,0…
在IDEA和Android Studio中用Gradle构建javacv开发环境 JavaCV是什么 JavaCV是可以在java中使用OpenCV的一个库。OpenCV是一个跨平台的开源计算机视觉和机器学习软件库。白话就是一个处理图片和进行人工智能识别图片的一个软件库。应用领域有: 1、人机互动 2、物体识别 3、图像分割 4、人脸识别 5、动作识别 6、运动跟踪 7、机器人 8、运动分析 9、机器视觉 10、结构分析 11、汽车安全驾驶 具体内容请自行百度 javaCV的github官方网址:https://g…
Idea中用gradle打包可执行的jar 以前写JAVA程序,都不有用过自动构建工具。自从用上了Android Studio,才发现自动构建工具使用是多么的方便。使用Gradle的好处之一是自动化的依赖管理,当在build.gradle文件中添加一个包后,这个包所依赖的其它包也会自动的下载下来。这实在是太爽了。 在Idea中创建Gradle项目 在免费的Idea中,可以用gradle项目向导创建项目,创建过程见下图: 添加代码 package com.sfzd5; public class MainClass {…
NOIP信息学奥赛视频教程 在bilibili整理了一些NOIP信息学奥赛的视频教程,将它们合并到了一个网页内,以方便观看学习。具体内容如下: 信息学奥赛入门 中学生信息学奥赛高级课程(普及组) 中学生信息学奥赛高级课程(提高组) 十大算法精讲 高级算法入门 算法高级实战 蓝桥杯ACM算法竞赛辅导 8分钟讲懂一个算法 45种常用算法的C++讲解 数据结构与算法基础入门 恋上数据结构与算法 2019-训练营-数据结构与算法- 刷题+答疑 算法 :LeetCode刷题 LeetCode算法刷题 数据结构和算法 算法竞赛…
用Python下载PHET互动仿真程序 PhET是什么呢? PhET是一款开放、免费的互动仿真程序。由诺贝尔物理学奖获得者卡尔•威曼于2002年发起,在科罗拉多大学制作、运行。旨在通过自由互动仿真程序,在世界范围内提高人们的科学数学素养。 由诺贝尔奖获得者卡尔·威曼于2002年创立,PhET互动仿真程序计划由科罗拉多大学的团队专项运营,旨在创建免费的数学和科学互动程序。 PhET 是基于拓展型教育的相关研究并且激励学生在直观的、游戏化的环境中进行探索和发现。 PhET官网地址: https://phet.color…
初中物理识别电路图、画电路图的方法 武功最高时,是无招胜有招。但对于普通人来说,还是要有些招式好些。有了招式,就有章可循,有的放矢了,解题有思路和方法,逐步的解决碰到的问题。 电路的问题可分为识别电路图和画电路图两种。识别和绘制电路图的方法各个老师都总结有,可能不同。下面分别几种介绍方法。 一、识别电路的步骤方法 简单的电路识别,大家都会,这里就一说了。复杂的电路,电路上不仅有电阻用电器,可能还会有许多的开关、电压表、电流表。如果能够对电路进行一些精简,往往可以转化为简单的电路,从而得以识别。所以识别电路的思路就是…
初中物理电学计算题第六讲:极值问题推理和限制条件 前面已经讲过:初中物理电学计算题第三讲:串联电路电流电阻极值推理实例,本讲是这一问题的进一步深入讨论。 题型分析 极值问题是电学计算题中一类较难的题目。这类题目需要较强的物理逻辑推理能力和限制条件的挖掘能力。所有电学计算的极值问题必然有限制条件,挖掘限制条件是解开这类题目的关键所在。 基础知识: 串联分压:U=U1+U2 串联电路中,各电阻电压与其电阻成正比。即: U1:U2=R1:R2 限制条件分类 这些限制条件大致有以下几类: 电压表、电流表量程限制。 滑动变阻…
用QT开发百度文库文本下载工具 花了半天时间,终于用Visual Studion 2019 + QT + C++ 写了一个百库文库文档文本的下载工具。本工具的开发,仅出自对技术的探索和研究,并不可以对百度文库付费文档进行下载,并且只能下载文本。 缘起 以前一直使用.net、java、python写些小程序,这些开发框架使用方便,开发效率都很高。但这些框架都有一个最麻烦的事情,就是需要安装一个庞大的运行库,为软件的发布造成不便。为此花了半天时间研究了Visual Studion 2019 + QT + C++的开发技…