古籍拆字 - 批量拆字成图 - js拆字 - js拆图 - js拆古籍 -导出svg矢量图
古籍拆字 - 批量拆字成圖 - js拆字 - js拆圖 - js拆古籍_使用方法
前言
javascript古籍文字古籍拆字 - 批量拆字成圖 - js拆字 - js拆圖 - js拆古籍導出svg矢量圖程序使用方法
古籍文字拆分圖片程序
拆分手寫字
能拆分雪碧圖
能拆分透明png圖
能切割網格圖
能拆分編輯tesseractOcr的box文件
能拆分豎排古籍文字
能拆分書法毛筆字
能按要求導出圖片任何區域
能背景透明化處理導出
能本地ocr識別文字
能加載動作執行多圖片批量處理
能以識別文字批量導出圖片
能單個拖動box選取擇框
能數字鍵批量移動box選擇框
能框選合并拆分box選擇框
頁面所有按扭可動作調用設值,編輯動作腳本能實現自動執行功能,一鍵打包成品出圖,懶人神器
一、看下待動作處理源圖片
二、使用步驟
1打開圖片
2導入動作并執行
3.允許瀏覽器執行
4.等待執行完成
5.查看效果
二.動作文件詳解:
1.先用記事本查看下lmk動作文件
//關閉對話框
SALT(1);
//不運算邊框
SVAL(bkys,“0”);
//重載
SMCk(czimg);
//設置對話框返回值打開邊框,
SVALT=true;
//縱向運算
SVAL(bkys,“1”);
//開始運算
//SMCk(rbox);
//重繪
SCKD(chimg,1);
//黑白化
SCKD(hbimg,1);
//透明化
SCKD(tmimg,1);
//多選
SCKD(bputr,1);
//全選
SMCk(ball);
//設置導出格式,長度,寬度,縮放算法,同名另命名
SVAL(eximg,“svg,0,0,0,n”);
//導出為zip
SCKD(zipflg,1);
//啟動WEB服務,第一次很可能被瀏覽器攔截,需要允許
SMCk(pytexe);
//等6秒后開始識別圖片,單獨一個識別引擎并不靠譜,需要多個結合使用
//wait(“SMCk(ocrs)”,6);
//不識別直接以序號保存
wait(“ocr([])”,6);
//保存圖片為66.zip
SAVE(“66.zip”,1);
//對話框還原
SALT(0);
2.補充動作說明
SALT(flg);flg=1為關閉對話框;flg=0為對話框還原;
SVALT=val;val為對話框返回值;所有確認對話框,輸入對話框返回值都由SVALT設定
SMCk(ID);ID為按鈕控件id號;點擊界面右上角問號后鼠標移動到控件上即可查看控件ID號,控件VAL值,和控件相關說明
SCKD(ID,flg); ID為選框控件id號;flg=1為勾選;flg=0不選;
SVAL(ID,val);ID為文本控件id號;val為設置輸入值
SREF(imgid);imgid為box框的id號;此為指定box為選中狀態
SXY(x,y,x1,y1,flg);xy為左上角坐標,x1y1為右下角坐標,flg=1為外框選;flg=0為內框選;此為指定區域為選中狀態
SKEY(key,num);key為數字九宮小鍵盤按鍵1-9;num為按下次數【正數放大負數縮小】
wait(“fun”,s);fun為執行函數,s為等待秒數
SAVE(“filename”,1);filename為保存zip文件名;flg=1為漢字命名圖片;flg=0為數字命名圖片;
pidx為當前文件序號【打開多文件時循環用】
pfiles為所有打開的圖片文件數組【打開多文件時循環用】
bfiles為所有打開的box文件數組【打開多文件時循環用】
getbox(flg)flg=0返回所有box對象;flg=1返回所有已選擇box對象;【實現自定義功能用】
三.批量動作要求和缺點
1.圖片要求
全自動動作
分列線清楚[縱向運算]如四庫全書
分行線清楚[橫向運算]如筆記本內容
行列線清楚[縱橫皆可]如字帖
行列間空白無黑點[空白分割]如對聯古詩
半自動動作
圖片行列線不清晰需要手動插入行列線。如夢溪筆談
或者透明化后進行邊緣檢測后邊手動刪除合并box或雜點。如黃庭經
手動操作并無確定性,無法全部用動作批量處理,需要將動作拆成手動操作前后兩部分做成兩個半自動腳本
2.缺點:
不能及時發現錯誤加以修正。如下圖:字體粘連現象不能正確拆分【發現也拆不了,必須手動用涂沫工具的橡皮擦掉粘連部分再導出圖片】
總結
以上就是今天要講的內容,本文僅僅簡單介紹了——javascript拆字分圖程序——古籍拆字 - 批量拆字成圖 - js拆字 - js拆圖 - js拆古籍導出svg矢量圖—使用方法
總結
以上是生活随笔為你收集整理的古籍拆字 - 批量拆字成图 - js拆字 - js拆图 - js拆古籍 -导出svg矢量图的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 全电发票的最新进展:有关咨询整理(下篇)
- 下一篇: Java 利用“云之讯”实现发送短信接口