nakagara / metode-skriphit
由miyuki nagara编写的metode skriphit库,作为eka jaya nagara,旨在简化我的论文支持并使PHP编程更易书写
Requires
- php: >=7.3
- phpoffice/phpspreadsheet: ^1.18
- sastrawi/sastrawi: ^1.2
- smalot/pdfparser: ^2.0
- symfony/var-dumper: ^5.3
- thiagoalessio/tesseract_ocr: ^2.12
README
这是什么?metode skriphit是我的个人PHP包库,可以在packagist上使用,并与composer兼容。这个库包括我使用OOP PHP编写的skripsi中常用的方法,包含统计和字符串方法
感谢您的⭐和分支。当我2019年第一次开始这个项目时,我刚从大学毕业,没有接触过网络开发或开源。因为我开始学习网络开发,并探索许多在skripsi(TA)中常用的算法。所以为什么不构建一个可重用的包呢?为什么不行。
没有经济支持,解决这些问题、添加新方法、阅读期刊对我来说都是一种压力,更不用说我觉得自己像一个绝对的外行。我心情沉重💔,决定继续坚持下去::(,这是我的作品集里的项目。
项目文档
在使用此库之前,也许你可以阅读一下,注意,我并不经常更新文档
-
wiki | indonesia
-
official-web | indonesia
-
youtube-video | indonesia
如何使用?
你需要包管理器composer下载并安装它。然后在你的项目内部运行以下命令。
composer require nagara/metode-skripshit
⚠️注意
好吧,如果你是composer的新手或使用原生代码编写,你需要在每个需要工具的文件中调用此文件以启用composer的自动加载。
⚠️注意
我推荐使用PHP版本7.4.5
<?php include "vendor/autoload.php"; ... // another code here
如果你使用像Laravel这样的框架并且具有自动加载功能,你不需要调用"include"。只需调用命名空间并创建对象。例如,进行测试
use Nagara\Src\Img\ImgMagic; $image = new ImgMagic; $path = "naruto.jpg"; $image->filter($path, "grayscale");
- indonesia
- english
- official-web | indonesia
- yt playlist || indonesia
其他
你可以在服务器上通过以下方式构建
服务器上的构建
php -S localhost:8000
你将获得什么?
好吧,如果你安装了这个,你将得到我的个人工具和我的方法。我从期刊和代码实现中构建了这个,有时我甚至只是重写别人的代码并将其放入其中。
示例代码使用
例如代码可以在example目录中找到
个人工具
-
字符串
-
数学
-
数据库(PDO - PHP数据对象)
-
办公
-
图像处理
- 图像处理 | imagick & gdimage(缩放、二值化、去噪、获取尺寸)
- 图像解析为文本 | ORC(光学字符识别)
- 将图像jpg或png转换为png、jpg、gif或bmp | Gd Image
- 图像滤波 | GD图像
- 图像压缩缩略图 | Imagic
-
跟踪(时间执行)
可用方法
-
apriori | | 非重新查看器
-
c45 | 非重新查看器
-
简单朴素贝叶斯学习和开发中 ⚠️
-
- v1哈希使用普通没有解密
- v2哈希使用自定义有解密结果ngram
-
- v1滚动哈希使用普通没有解密
- v2滚动哈希使用自定义有解密结果ngram
-
其他?| 好吧,让我们创造一些东西
下一步计划制作库
下一步计划制作库,常用skripshit库,您可以阅读以下链接
支持或赞助
如果您通过这个库得到帮助,您可以支持我,以便我继续创作和维护,点击以下链接,可能是一杯咖啡或一碗鸡肉面。无论我说什么,我都说谢谢
合作或更多信息可以通过电子邮件ekabersinar@gmail.com联系
困境
⚠️在用PHP实现的方法,其他人用Python实现,Python有很多库,只需pnp,而PHP必须从头开始或从头开始构建,哈哈,或者用JavaScript的可以使用TensorFlow和Keras ⚠️
维护
此代码由我维护 miyuki nagara