[{"data":1,"prerenderedAt":1324},["ShallowReactive",2],{"navigation_docs_id":3,"-id-how-to-use-cli":173,"-id-how-to-use-cli-surround":1319},[4,30,109,153],{"title":5,"path":6,"stem":7,"children":8,"page":29},"Getting Started","\u002Fid\u002Fgetting-started","id\u002F01.getting-started",[9,14,19,24],{"title":10,"path":11,"stem":12,"icon":13},"Pengenalan","\u002Fid\u002Fgetting-started\u002Fintroduction","id\u002F01.getting-started\u002F1.introduction","i-ph-rocket",{"title":15,"path":16,"stem":17,"icon":18},"Instalasi","\u002Fid\u002Fgetting-started\u002Finstallation","id\u002F01.getting-started\u002F2.installation","i-ph-download",{"title":20,"path":21,"stem":22,"icon":23},"Panduan Cepat","\u002Fid\u002Fgetting-started\u002Fquick-start","id\u002F01.getting-started\u002F3.quick-start","i-ph-play",{"title":25,"path":26,"stem":27,"icon":28},"Demo Langsung","\u002Fid\u002Fgetting-started\u002Flive-demo","id\u002F01.getting-started\u002F4.live-demo","i-ph-sparkle",false,{"title":31,"path":32,"stem":33,"children":34,"page":29},"How To","\u002Fid\u002Fhow-to","id\u002F02.how-to",[35,40,45,50,55,60,65,70,75,79,84,89,94,99,104],{"title":36,"path":37,"stem":38,"icon":39},"Menggunakan Rust","\u002Fid\u002Fhow-to\u002Fuse-rust","id\u002F02.how-to\u002F00.use-rust","simple-icons-rust",{"title":41,"path":42,"stem":43,"icon":44},"Menggunakan .NET \u002F C#","\u002Fid\u002Fhow-to\u002Fuse-csharp","id\u002F02.how-to\u002F01.use-csharp","simple-icons-dotnet",{"title":46,"path":47,"stem":48,"icon":49},"Menggunakan React Native","\u002Fid\u002Fhow-to\u002Fuse-react-native","id\u002F02.how-to\u002F02.use-react-native","simple-icons-react",{"title":51,"path":52,"stem":53,"icon":54},"Menggunakan iOS (Swift)","\u002Fid\u002Fhow-to\u002Fuse-ios-swift","id\u002F02.how-to\u002F03.use-ios-swift","simple-icons-apple",{"title":56,"path":57,"stem":58,"icon":59},"Menggunakan Android (Kotlin)","\u002Fid\u002Fhow-to\u002Fuse-android-kotlin","id\u002F02.how-to\u002F04.use-android-kotlin","simple-icons-android",{"title":61,"path":62,"stem":63,"icon":64},"Menggunakan C FFI","\u002Fid\u002Fhow-to\u002Fuse-c-ffi","id\u002F02.how-to\u002F05.use-c-ffi","simple-icons-c",{"title":66,"path":67,"stem":68,"icon":69},"Menggunakan CLI","\u002Fid\u002Fhow-to\u002Fuse-cli","id\u002F02.how-to\u002F06.use-cli","simple-icons-gnubash",{"title":71,"path":72,"stem":73,"icon":74},"Menggunakan Web","\u002Fid\u002Fhow-to\u002Fuse-web","id\u002F02.how-to\u002F07.use-web","simple-icons-javascript",{"title":76,"path":77,"stem":78,"icon":49},"Menggunakan React","\u002Fid\u002Fhow-to\u002Fuse-react","id\u002F02.how-to\u002F08.use-react",{"title":80,"path":81,"stem":82,"icon":83},"Menggunakan Node.js","\u002Fid\u002Fhow-to\u002Fuse-node","id\u002F02.how-to\u002F09.use-node","simple-icons-nodedotjs",{"title":85,"path":86,"stem":87,"icon":88},"Menggunakan Python","\u002Fid\u002Fhow-to\u002Fuse-python","id\u002F02.how-to\u002F10.use-python","simple-icons-python",{"title":90,"path":91,"stem":92,"icon":93},"Menggunakan Golang","\u002Fid\u002Fhow-to\u002Fuse-golang","id\u002F02.how-to\u002F11.use-golang","simple-icons-go",{"title":95,"path":96,"stem":97,"icon":98},"Menggunakan Java & JVM","\u002Fid\u002Fhow-to\u002Fuse-java","id\u002F02.how-to\u002F12.use-java","simple-icons-openjdk",{"title":100,"path":101,"stem":102,"icon":103},"Menggunakan Flutter & Dart","\u002Fid\u002Fhow-to\u002Fuse-flutter","id\u002F02.how-to\u002F13.use-flutter","simple-icons-flutter",{"title":105,"path":106,"stem":107,"icon":108},"Menggunakan Input RGB Terdekode","\u002Fid\u002Fhow-to\u002Fuse-decoded-rgb","id\u002F02.how-to\u002F14.use-decoded-rgb","lucide-image",{"title":110,"path":111,"stem":112,"children":113,"page":29},"Advance Guide","\u002Fid\u002Fadvance-guide","id\u002F03.advance-guide",[114,119,124,129,134,139,144,149],{"title":115,"path":116,"stem":117,"icon":118},"Model & Tingkatan (Tiers)","\u002Fid\u002Fadvance-guide\u002Fmodels-and-tiers","id\u002F03.advance-guide\u002F01.models-and-tiers","i-ph-cube",{"title":120,"path":121,"stem":122,"icon":123},"OCR Multibahasa","\u002Fid\u002Fadvance-guide\u002Fmultilingual-ocr","id\u002F03.advance-guide\u002F02.multilingual-ocr","i-ph-translate",{"title":125,"path":126,"stem":127,"icon":128},"Rekonstruksi Tata Letak Spasial","\u002Fid\u002Fadvance-guide\u002Fspatial-layout-reconstruction","id\u002F03.advance-guide\u002F03.spatial-layout-reconstruction","i-ph-layout",{"title":130,"path":131,"stem":132,"icon":133},"Pra-pemrosesan & Tuning Gambar","\u002Fid\u002Fadvance-guide\u002Fimage-preprocessing-and-tuning","id\u002F03.advance-guide\u002F04.image-preprocessing-and-tuning","i-ph-sliders",{"title":135,"path":136,"stem":137,"icon":138},"Klasifikasi & Orientasi","\u002Fid\u002Fadvance-guide\u002Fclassification-and-orientation","id\u002F03.advance-guide\u002F05.classification-and-orientation","i-ph-arrows-clockwise",{"title":140,"path":141,"stem":142,"icon":143},"Performa & Tolok Ukur (Benchmarks)","\u002Fid\u002Fadvance-guide\u002Fperformance-and-benchmarks","id\u002F03.advance-guide\u002F06.performance-and-benchmarks","i-ph-chart-line-up",{"title":145,"path":146,"stem":147,"icon":148},"Pemecahan Masalah (Troubleshooting)","\u002Fid\u002Fadvance-guide\u002Ftroubleshooting","id\u002F03.advance-guide\u002F07.troubleshooting","i-ph-wrench",{"title":150,"path":151,"stem":152,"icon":138},"v0.2 ke v0.3","\u002Fid\u002Fadvance-guide\u002Fmigration-guide","id\u002F03.advance-guide\u002F08.migration-guide",{"title":154,"path":155,"stem":156,"children":157,"page":29},"Api Reference","\u002Fid\u002Fapi-reference","id\u002F04.api-reference",[158,163,168],{"title":159,"path":160,"stem":161,"icon":162},"InitializeConfig","\u002Fid\u002Fapi-reference\u002Finitialize-config","id\u002F04.api-reference\u002F01.initialize-config","i-ph-code-block",{"title":164,"path":165,"stem":166,"icon":167},"OcrRunOptions","\u002Fid\u002Fapi-reference\u002Focr-run-options","id\u002F04.api-reference\u002F02.ocr-run-options","i-ph-faders",{"title":169,"path":170,"stem":171,"icon":172},"TextResult & Mode Keluaran","\u002Fid\u002Fapi-reference\u002Ftext-result-and-output","id\u002F04.api-reference\u002F03.text-result-and-output","i-ph-textbox",{"id":174,"title":66,"body":175,"description":1311,"extension":1312,"links":1313,"meta":1314,"navigation":1315,"path":67,"seo":1316,"stem":68,"__hash__":1318},"docs_id\u002Fid\u002F02.how-to\u002F06.use-cli.md",{"type":176,"value":177,"toc":1291},"minimark",[178,187,192,195,222,233,251,254,258,289,291,295,469,471,475,484,487,519,964,966,973,976,1005,1012,1014,1021,1024,1052,1058,1060,1067,1095,1104,1107,1112,1114,1118,1126,1129,1179,1183,1197,1287],[179,180,181,182,186],"p",{},"RustO! dilengkapi dengan aplikasi baris perintah (",[183,184,185],"em",{},"command line interface"," \u002F CLI) berkinerja tinggi untuk pemindaian OCR desktop, alur kerja terminal, dan automasi pipeline CI.",[188,189,191],"h2",{"id":190},"instalasi-kompilasi","Instalasi & Kompilasi",[179,193,194],{},"Kompilasi CLI langsung dari kode sumber dengan profil optimasi Release:",[196,197,202],"pre",{"className":198,"code":199,"language":200,"meta":201,"style":201},"language-bash shiki shiki-themes material-theme-lighter github-light github-dark monokai","cargo build --release\n","bash","",[203,204,205],"code",{"__ignoreMap":201},[206,207,210,214,218],"span",{"class":208,"line":209},"line",1,[206,211,213],{"class":212},"sR7ES","cargo",[206,215,217],{"class":216},"sLACW"," build",[206,219,221],{"class":220},"sFhLe"," --release\n",[179,223,224,225,228,229,232],{},"Biner hasil kompilasi akan berada di ",[203,226,227],{},"target\u002Frelease\u002Frusto",". Anda juga dapat memasangnya ke ",[203,230,231],{},"$PATH"," sistem:",[196,234,236],{"className":198,"code":235,"language":200,"meta":201,"style":201},"cargo install --path .\n",[203,237,238],{"__ignoreMap":201},[206,239,240,242,245,248],{"class":208,"line":209},[206,241,213],{"class":212},[206,243,244],{"class":216}," install",[206,246,247],{"class":220}," --path",[206,249,250],{"class":216}," .\n",[252,253],"hr",{},[188,255,257],{"id":256},"_1-pemanggilan-dasar-cli","1. Pemanggilan Dasar CLI",[196,259,261],{"className":198,"code":260,"language":200,"meta":201,"style":201},"rusto --det-model models\u002Fdet.rten --rec-model models\u002Frec.rten --dict models\u002Fdict.txt receipt.jpg\n",[203,262,263],{"__ignoreMap":201},[206,264,265,268,271,274,277,280,283,286],{"class":208,"line":209},[206,266,267],{"class":212},"rusto",[206,269,270],{"class":220}," --det-model",[206,272,273],{"class":216}," models\u002Fdet.rten",[206,275,276],{"class":220}," --rec-model",[206,278,279],{"class":216}," models\u002Frec.rten",[206,281,282],{"class":220}," --dict",[206,284,285],{"class":216}," models\u002Fdict.txt",[206,287,288],{"class":216}," receipt.jpg\n",[252,290],{},[188,292,294],{"id":293},"_2-referensi-opsi-flag-cli","2. Referensi Opsi & Flag CLI",[296,297,298,320],"table",{},[299,300,301],"thead",{},[302,303,304,308,311,314,317],"tr",{},[305,306,307],"th",{},"Opsi",[305,309,310],{},"Flag",[305,312,313],{},"Tipe",[305,315,316],{},"Default",[305,318,319],{},"Deskripsi",[321,322,323,345,364,383,425,447],"tbody",{},[302,324,325,329,334,339,342],{},[326,327,328],"td",{},"Model Deteksi",[326,330,331],{},[203,332,333],{},"--det-model",[326,335,336],{},[203,337,338],{},"Path",[326,340,341],{},"Wajib",[326,343,344],{},"Path ke berkas model deteksi (.rten atau .onnx) DBNet.",[302,346,347,350,355,359,361],{},[326,348,349],{},"Model Pengenalan",[326,351,352],{},[203,353,354],{},"--rec-model",[326,356,357],{},[203,358,338],{},[326,360,341],{},[326,362,363],{},"Path ke berkas model pengenalan (.rten atau .onnx) CTC.",[302,365,366,369,374,378,380],{},[326,367,368],{},"Kamus Karakter",[326,370,371],{},[203,372,373],{},"--dict",[326,375,376],{},[203,377,338],{},[326,379,341],{},[326,381,382],{},"Path ke berkas teks kamus kosakata karakter.",[302,384,385,388,397,402,407],{},[326,386,387],{},"Format Keluaran",[326,389,390,393,394],{},[203,391,392],{},"-f",", ",[203,395,396],{},"--format",[326,398,399],{},[203,400,401],{},"Enum",[326,403,404],{},[203,405,406],{},"json",[326,408,409,410,393,412,393,415,393,418,393,421,424],{},"Mode keluaran (",[203,411,406],{},[203,413,414],{},"text",[203,416,417],{},"tsv",[203,419,420],{},"markdown",[203,422,423],{},"text-ordered",").",[302,426,427,430,435,439,444],{},[326,428,429],{},"Orientasi",[326,431,432],{},[203,433,434],{},"--enable-orient",[326,436,437],{},[203,438,310],{},[326,440,441],{},[203,442,443],{},"false",[326,445,446],{},"Aktifkan deteksi orientasi halaman penuh.",[302,448,449,452,457,461,466],{},[326,450,451],{},"Model Orientasi",[326,453,454],{},[203,455,456],{},"--orient-model",[326,458,459],{},[203,460,338],{},[326,462,463],{},[203,464,465],{},"None",[326,467,468],{},"Path ke berkas model orientasi (.rten atau .onnx) LCNet.",[252,470],{},[188,472,474],{"id":473},"_3-format-keluaran-dengan-contoh-nyata","3. Format Keluaran dengan Contoh Nyata",[476,477,479,480,483],"h3",{"id":478},"_1-json-terstruktur-format-json","1. JSON Terstruktur (",[203,481,482],{},"--format json",")",[179,485,486],{},"Menghasilkan JSON terstruktur dengan titik-titik koordinat poligon dan frame kotak batas:",[196,488,490],{"className":198,"code":489,"language":200,"meta":201,"style":201},"rusto --det-model det.rten --rec-model rec.rten --dict dict.txt --format json receipt.jpg\n",[203,491,492],{"__ignoreMap":201},[206,493,494,496,498,501,503,506,508,511,514,517],{"class":208,"line":209},[206,495,267],{"class":212},[206,497,270],{"class":220},[206,499,500],{"class":216}," det.rten",[206,502,276],{"class":220},[206,504,505],{"class":216}," rec.rten",[206,507,282],{"class":220},[206,509,510],{"class":216}," dict.txt",[206,512,513],{"class":220}," --format",[206,515,516],{"class":216}," json",[206,518,288],{"class":216},[196,520,523],{"className":521,"code":522,"language":406,"meta":201,"style":201},"language-json shiki shiki-themes material-theme-lighter github-light github-dark monokai","[\n  {\n    \"text\": \"KEDAI KOPI\",\n    \"score\": 0.992,\n    \"box_points\": [\n      [95.0, 30.0],\n      [275.0, 30.0],\n      [275.0, 55.0],\n      [95.0, 55.0]\n    ],\n    \"frame\": {\n      \"left\": 95.0,\n      \"top\": 30.0,\n      \"width\": 180.0,\n      \"height\": 25.0\n    }\n  },\n  {\n    \"text\": \"Total Rp95.000\",\n    \"score\": 0.988,\n    \"box_points\": [\n      [40.0, 245.0],\n      [320.0, 245.0],\n      [320.0, 265.0],\n      [40.0, 265.0]\n    ],\n    \"frame\": {\n      \"left\": 40.0,\n      \"top\": 245.0,\n      \"width\": 280.0,\n      \"height\": 20.0\n    }\n  }\n]\n",[203,524,525,531,537,566,584,599,617,631,645,659,665,680,699,715,732,747,753,759,764,784,800,813,828,842,856,869,874,887,903,918,934,948,953,959],{"__ignoreMap":201},[206,526,527],{"class":208,"line":209},[206,528,530],{"class":529},"swvn1","[\n",[206,532,534],{"class":208,"line":533},2,[206,535,536],{"class":529},"  {\n",[206,538,540,544,547,550,553,557,561,563],{"class":208,"line":539},3,[206,541,543],{"class":542},"saDeg","    \"",[206,545,414],{"class":546},"sEff5",[206,548,549],{"class":542},"\"",[206,551,552],{"class":529},":",[206,554,556],{"class":555},"sh1VR"," \"",[206,558,560],{"class":559},"sINAO","KEDAI KOPI",[206,562,549],{"class":555},[206,564,565],{"class":529},",\n",[206,567,569,571,574,576,578,582],{"class":208,"line":568},4,[206,570,543],{"class":542},[206,572,573],{"class":546},"score",[206,575,549],{"class":542},[206,577,552],{"class":529},[206,579,581],{"class":580},"sYThS"," 0.992",[206,583,565],{"class":529},[206,585,587,589,592,594,596],{"class":208,"line":586},5,[206,588,543],{"class":542},[206,590,591],{"class":546},"box_points",[206,593,549],{"class":542},[206,595,552],{"class":529},[206,597,598],{"class":529}," [\n",[206,600,602,605,608,611,614],{"class":208,"line":601},6,[206,603,604],{"class":529},"      [",[206,606,607],{"class":580},"95.0",[206,609,610],{"class":529},",",[206,612,613],{"class":580}," 30.0",[206,615,616],{"class":529},"],\n",[206,618,620,622,625,627,629],{"class":208,"line":619},7,[206,621,604],{"class":529},[206,623,624],{"class":580},"275.0",[206,626,610],{"class":529},[206,628,613],{"class":580},[206,630,616],{"class":529},[206,632,634,636,638,640,643],{"class":208,"line":633},8,[206,635,604],{"class":529},[206,637,624],{"class":580},[206,639,610],{"class":529},[206,641,642],{"class":580}," 55.0",[206,644,616],{"class":529},[206,646,648,650,652,654,656],{"class":208,"line":647},9,[206,649,604],{"class":529},[206,651,607],{"class":580},[206,653,610],{"class":529},[206,655,642],{"class":580},[206,657,658],{"class":529},"]\n",[206,660,662],{"class":208,"line":661},10,[206,663,664],{"class":529},"    ],\n",[206,666,668,670,673,675,677],{"class":208,"line":667},11,[206,669,543],{"class":542},[206,671,672],{"class":546},"frame",[206,674,549],{"class":542},[206,676,552],{"class":529},[206,678,679],{"class":529}," {\n",[206,681,683,686,690,692,694,697],{"class":208,"line":682},12,[206,684,685],{"class":542},"      \"",[206,687,689],{"class":688},"s_MOj","left",[206,691,549],{"class":542},[206,693,552],{"class":529},[206,695,696],{"class":580}," 95.0",[206,698,565],{"class":529},[206,700,702,704,707,709,711,713],{"class":208,"line":701},13,[206,703,685],{"class":542},[206,705,706],{"class":688},"top",[206,708,549],{"class":542},[206,710,552],{"class":529},[206,712,613],{"class":580},[206,714,565],{"class":529},[206,716,718,720,723,725,727,730],{"class":208,"line":717},14,[206,719,685],{"class":542},[206,721,722],{"class":688},"width",[206,724,549],{"class":542},[206,726,552],{"class":529},[206,728,729],{"class":580}," 180.0",[206,731,565],{"class":529},[206,733,735,737,740,742,744],{"class":208,"line":734},15,[206,736,685],{"class":542},[206,738,739],{"class":688},"height",[206,741,549],{"class":542},[206,743,552],{"class":529},[206,745,746],{"class":580}," 25.0\n",[206,748,750],{"class":208,"line":749},16,[206,751,752],{"class":529},"    }\n",[206,754,756],{"class":208,"line":755},17,[206,757,758],{"class":529},"  },\n",[206,760,762],{"class":208,"line":761},18,[206,763,536],{"class":529},[206,765,767,769,771,773,775,777,780,782],{"class":208,"line":766},19,[206,768,543],{"class":542},[206,770,414],{"class":546},[206,772,549],{"class":542},[206,774,552],{"class":529},[206,776,556],{"class":555},[206,778,779],{"class":559},"Total Rp95.000",[206,781,549],{"class":555},[206,783,565],{"class":529},[206,785,787,789,791,793,795,798],{"class":208,"line":786},20,[206,788,543],{"class":542},[206,790,573],{"class":546},[206,792,549],{"class":542},[206,794,552],{"class":529},[206,796,797],{"class":580}," 0.988",[206,799,565],{"class":529},[206,801,803,805,807,809,811],{"class":208,"line":802},21,[206,804,543],{"class":542},[206,806,591],{"class":546},[206,808,549],{"class":542},[206,810,552],{"class":529},[206,812,598],{"class":529},[206,814,816,818,821,823,826],{"class":208,"line":815},22,[206,817,604],{"class":529},[206,819,820],{"class":580},"40.0",[206,822,610],{"class":529},[206,824,825],{"class":580}," 245.0",[206,827,616],{"class":529},[206,829,831,833,836,838,840],{"class":208,"line":830},23,[206,832,604],{"class":529},[206,834,835],{"class":580},"320.0",[206,837,610],{"class":529},[206,839,825],{"class":580},[206,841,616],{"class":529},[206,843,845,847,849,851,854],{"class":208,"line":844},24,[206,846,604],{"class":529},[206,848,835],{"class":580},[206,850,610],{"class":529},[206,852,853],{"class":580}," 265.0",[206,855,616],{"class":529},[206,857,859,861,863,865,867],{"class":208,"line":858},25,[206,860,604],{"class":529},[206,862,820],{"class":580},[206,864,610],{"class":529},[206,866,853],{"class":580},[206,868,658],{"class":529},[206,870,872],{"class":208,"line":871},26,[206,873,664],{"class":529},[206,875,877,879,881,883,885],{"class":208,"line":876},27,[206,878,543],{"class":542},[206,880,672],{"class":546},[206,882,549],{"class":542},[206,884,552],{"class":529},[206,886,679],{"class":529},[206,888,890,892,894,896,898,901],{"class":208,"line":889},28,[206,891,685],{"class":542},[206,893,689],{"class":688},[206,895,549],{"class":542},[206,897,552],{"class":529},[206,899,900],{"class":580}," 40.0",[206,902,565],{"class":529},[206,904,906,908,910,912,914,916],{"class":208,"line":905},29,[206,907,685],{"class":542},[206,909,706],{"class":688},[206,911,549],{"class":542},[206,913,552],{"class":529},[206,915,825],{"class":580},[206,917,565],{"class":529},[206,919,921,923,925,927,929,932],{"class":208,"line":920},30,[206,922,685],{"class":542},[206,924,722],{"class":688},[206,926,549],{"class":542},[206,928,552],{"class":529},[206,930,931],{"class":580}," 280.0",[206,933,565],{"class":529},[206,935,937,939,941,943,945],{"class":208,"line":936},31,[206,938,685],{"class":542},[206,940,739],{"class":688},[206,942,549],{"class":542},[206,944,552],{"class":529},[206,946,947],{"class":580}," 20.0\n",[206,949,951],{"class":208,"line":950},32,[206,952,752],{"class":529},[206,954,956],{"class":208,"line":955},33,[206,957,958],{"class":529},"  }\n",[206,960,962],{"class":208,"line":961},34,[206,963,658],{"class":529},[252,965],{},[476,967,969,970,483],{"id":968},"_2-tata-letak-spasial-terformat-format-text-ordered","2. Tata Letak Spasial Terformat (",[203,971,972],{},"--format text-ordered",[179,974,975],{},"Mempertahankan perataan kolom tabel, baris struk, dan indentasi dokumen:",[196,977,979],{"className":198,"code":978,"language":200,"meta":201,"style":201},"rusto --det-model det.rten --rec-model rec.rten --dict dict.txt --format text-ordered invoice.jpg\n",[203,980,981],{"__ignoreMap":201},[206,982,983,985,987,989,991,993,995,997,999,1002],{"class":208,"line":209},[206,984,267],{"class":212},[206,986,270],{"class":220},[206,988,500],{"class":216},[206,990,276],{"class":220},[206,992,505],{"class":216},[206,994,282],{"class":220},[206,996,510],{"class":216},[206,998,513],{"class":220},[206,1000,1001],{"class":216}," text-ordered",[206,1003,1004],{"class":216}," invoice.jpg\n",[196,1006,1010],{"className":1007,"code":1009,"language":414,"meta":201},[1008],"language-text","Deskripsi Barang           Jumlah        Harga         Total\nKeyboard Mekanikal              1    Rp1.200.000   Rp1.200.000\nMouse Nirkabel                  2      Rp450.000     Rp900.000\nHub USB-C                       1      Rp350.000     Rp350.000\n──────────────────────────────────────────────────────────────\nTotal Pembayaran:                                  Rp2.450.000\n",[203,1011,1009],{"__ignoreMap":201},[252,1013],{},[476,1015,1017,1018,483],{"id":1016},"_3-nilai-dipisahkan-tab-format-tsv","3. Nilai Dipisahkan Tab (",[203,1019,1020],{},"--format tsv",[179,1022,1023],{},"Ideal untuk pemrosesan skrip bash atau impor spreadsheet:",[196,1025,1027],{"className":198,"code":1026,"language":200,"meta":201,"style":201},"rusto --det-model det.rten --rec-model rec.rten --dict dict.txt --format tsv receipt.jpg\n",[203,1028,1029],{"__ignoreMap":201},[206,1030,1031,1033,1035,1037,1039,1041,1043,1045,1047,1050],{"class":208,"line":209},[206,1032,267],{"class":212},[206,1034,270],{"class":220},[206,1036,500],{"class":216},[206,1038,276],{"class":220},[206,1040,505],{"class":216},[206,1042,282],{"class":220},[206,1044,510],{"class":216},[206,1046,513],{"class":220},[206,1048,1049],{"class":216}," tsv",[206,1051,288],{"class":216},[196,1053,1056],{"className":1054,"code":1055,"language":414,"meta":201},[1008],"KEDAI KOPI  0.992   95.0,30.0,275.0,30.0,275.0,55.0,95.0,55.0\n2026-08-20  0.981   40.0,70.0,140.0,70.0,140.0,90.0,40.0,90.0\nTotal Rp95.000  0.988   40.0,245.0,320.0,245.0,320.0,265.0,40.0,265.0\n",[203,1057,1055],{"__ignoreMap":201},[252,1059],{},[476,1061,1063,1064,483],{"id":1062},"_4-teks-blok-markdown-format-markdown","4. Teks Blok Markdown (",[203,1065,1066],{},"--format markdown",[196,1068,1070],{"className":198,"code":1069,"language":200,"meta":201,"style":201},"rusto --det-model det.rten --rec-model rec.rten --dict dict.txt --format markdown receipt.jpg\n",[203,1071,1072],{"__ignoreMap":201},[206,1073,1074,1076,1078,1080,1082,1084,1086,1088,1090,1093],{"class":208,"line":209},[206,1075,267],{"class":212},[206,1077,270],{"class":220},[206,1079,500],{"class":216},[206,1081,276],{"class":220},[206,1083,505],{"class":216},[206,1085,282],{"class":220},[206,1087,510],{"class":216},[206,1089,513],{"class":220},[206,1091,1092],{"class":216}," markdown",[206,1094,288],{"class":216},[196,1096,1098],{"className":1097,"code":201,"language":420,"meta":201,"style":201},"language-markdown shiki shiki-themes material-theme-lighter github-light github-dark monokai",[203,1099,1100],{"__ignoreMap":201},[206,1101,1102],{"class":208,"line":209},[206,1103,201],{},[179,1105,1106],{},"KEDAI KOPI\n2026-08-20 12:30\nEspresso Double Rp25.000\nTotal Rp95.000",[196,1108,1110],{"className":1109,"code":201,"language":414},[1008],[203,1111,201],{"__ignoreMap":201},[252,1113],{},[188,1115,1117],{"id":1116},"_4-integrasi-skrip-shell-pemrosesan-batch","4. Integrasi Skrip Shell & Pemrosesan Batch",[476,1119,1121,1122,1125],{"id":1120},"menyalurkan-keluaran-ke-jq-untuk-pemfilteran","Menyalurkan Keluaran ke ",[203,1123,1124],{},"jq"," untuk Pemfilteran",[179,1127,1128],{},"Ambil teks dengan tingkat kepercayaan di atas 95%:",[196,1130,1132],{"className":198,"code":1131,"language":200,"meta":201,"style":201},"rusto --det-model det.rten --rec-model rec.rten --dict dict.txt receipt.jpg | \\\n  jq -r '.[] | select(.score > 0.95) | \"\\(.text) (\\(.score * 100 | round)%)\"'\n",[203,1133,1134,1161],{"__ignoreMap":201},[206,1135,1136,1138,1140,1142,1144,1146,1148,1150,1153,1157],{"class":208,"line":209},[206,1137,267],{"class":212},[206,1139,270],{"class":220},[206,1141,500],{"class":216},[206,1143,276],{"class":220},[206,1145,505],{"class":216},[206,1147,282],{"class":220},[206,1149,510],{"class":216},[206,1151,1152],{"class":216}," receipt.jpg",[206,1154,1156],{"class":1155},"sGXK2"," |",[206,1158,1160],{"class":1159},"sQeA1"," \\\n",[206,1162,1163,1166,1169,1173,1176],{"class":208,"line":533},[206,1164,1165],{"class":212},"  jq",[206,1167,1168],{"class":220}," -r",[206,1170,1172],{"class":1171},"siCPE"," '",[206,1174,1175],{"class":216},".[] | select(.score > 0.95) | \"\\(.text) (\\(.score * 100 | round)%)\"",[206,1177,1178],{"class":1171},"'\n",[476,1180,1182],{"id":1181},"pemindaian-batch-seluruh-direktori","Pemindaian Batch Seluruh Direktori",[179,1184,1185,1186,1189,1190,1193,1194,552],{},"Pindai semua gambar ",[203,1187,1188],{},".jpg"," dan ",[203,1191,1192],{},".png"," secara paralel menggunakan ",[203,1195,1196],{},"xargs",[196,1198,1200],{"className":198,"code":1199,"language":200,"meta":201,"style":201},"find .\u002Fscans -type f \\( -name \"*.jpg\" -o -name \"*.png\" \\) | \\\n  xargs -I {} -P 4 rusto --det-model det.rten --rec-model rec.rten --dict dict.txt --format text-ordered {}\n",[203,1201,1202,1248],{"__ignoreMap":201},[206,1203,1204,1207,1210,1213,1216,1219,1222,1224,1227,1229,1232,1234,1236,1239,1241,1244,1246],{"class":208,"line":209},[206,1205,1206],{"class":212},"find",[206,1208,1209],{"class":216}," .\u002Fscans",[206,1211,1212],{"class":220}," -type",[206,1214,1215],{"class":216}," f",[206,1217,1218],{"class":1159}," \\(",[206,1220,1221],{"class":220}," -name",[206,1223,556],{"class":1171},[206,1225,1226],{"class":216},"*.jpg",[206,1228,549],{"class":1171},[206,1230,1231],{"class":220}," -o",[206,1233,1221],{"class":220},[206,1235,556],{"class":1171},[206,1237,1238],{"class":216},"*.png",[206,1240,549],{"class":1171},[206,1242,1243],{"class":1159}," \\)",[206,1245,1156],{"class":1155},[206,1247,1160],{"class":1159},[206,1249,1250,1253,1256,1259,1262,1265,1268,1270,1272,1274,1276,1278,1280,1282,1284],{"class":208,"line":533},[206,1251,1252],{"class":212},"  xargs",[206,1254,1255],{"class":220}," -I",[206,1257,1258],{"class":216}," {}",[206,1260,1261],{"class":220}," -P",[206,1263,1264],{"class":580}," 4",[206,1266,1267],{"class":216}," rusto",[206,1269,270],{"class":220},[206,1271,500],{"class":216},[206,1273,276],{"class":220},[206,1275,505],{"class":216},[206,1277,282],{"class":220},[206,1279,510],{"class":216},[206,1281,513],{"class":220},[206,1283,1001],{"class":216},[206,1285,1286],{"class":216}," {}\n",[1288,1289,1290],"style",{},"html pre.shiki code .sR7ES, html code.shiki .sR7ES{--shiki-light:#E2931D;--shiki-default:#6F42C1;--shiki-dark:#B392F0;--shiki-sepia:#A6E22E}html pre.shiki code .sLACW, html code.shiki .sLACW{--shiki-light:#91B859;--shiki-default:#032F62;--shiki-dark:#9ECBFF;--shiki-sepia:#E6DB74}html pre.shiki code .sFhLe, html code.shiki .sFhLe{--shiki-light:#91B859;--shiki-default:#005CC5;--shiki-dark:#79B8FF;--shiki-sepia:#AE81FF}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html .sepia .shiki span {color: var(--shiki-sepia);background: var(--shiki-sepia-bg);font-style: var(--shiki-sepia-font-style);font-weight: var(--shiki-sepia-font-weight);text-decoration: var(--shiki-sepia-text-decoration);}html.sepia .shiki span {color: var(--shiki-sepia);background: var(--shiki-sepia-bg);font-style: var(--shiki-sepia-font-style);font-weight: var(--shiki-sepia-font-weight);text-decoration: var(--shiki-sepia-text-decoration);}html pre.shiki code .swvn1, html code.shiki .swvn1{--shiki-light:#39ADB5;--shiki-default:#24292E;--shiki-dark:#E1E4E8;--shiki-sepia:#F8F8F2}html pre.shiki code .saDeg, html code.shiki .saDeg{--shiki-light:#39ADB5;--shiki-light-font-style:inherit;--shiki-default:#005CC5;--shiki-default-font-style:inherit;--shiki-dark:#79B8FF;--shiki-dark-font-style:inherit;--shiki-sepia:#66D9EF;--shiki-sepia-font-style:italic}html pre.shiki code .sEff5, html code.shiki .sEff5{--shiki-light:#9C3EDA;--shiki-light-font-style:inherit;--shiki-default:#005CC5;--shiki-default-font-style:inherit;--shiki-dark:#79B8FF;--shiki-dark-font-style:inherit;--shiki-sepia:#66D9EF;--shiki-sepia-font-style:italic}html pre.shiki code .sh1VR, html code.shiki .sh1VR{--shiki-light:#39ADB5;--shiki-default:#032F62;--shiki-dark:#9ECBFF;--shiki-sepia:#CFCFC2}html pre.shiki code .sINAO, html code.shiki .sINAO{--shiki-light:#91B859;--shiki-default:#032F62;--shiki-dark:#9ECBFF;--shiki-sepia:#CFCFC2}html pre.shiki code .sYThS, html code.shiki .sYThS{--shiki-light:#F76D47;--shiki-default:#005CC5;--shiki-dark:#79B8FF;--shiki-sepia:#AE81FF}html pre.shiki code .s_MOj, html code.shiki .s_MOj{--shiki-light:#E2931D;--shiki-light-font-style:inherit;--shiki-default:#005CC5;--shiki-default-font-style:inherit;--shiki-dark:#79B8FF;--shiki-dark-font-style:inherit;--shiki-sepia:#66D9EF;--shiki-sepia-font-style:italic}html pre.shiki code .sGXK2, html code.shiki .sGXK2{--shiki-light:#39ADB5;--shiki-default:#D73A49;--shiki-dark:#F97583;--shiki-sepia:#F92672}html pre.shiki code .sQeA1, html code.shiki .sQeA1{--shiki-light:#90A4AE;--shiki-default:#005CC5;--shiki-dark:#79B8FF;--shiki-sepia:#AE81FF}html pre.shiki code .siCPE, html code.shiki .siCPE{--shiki-light:#39ADB5;--shiki-default:#032F62;--shiki-dark:#9ECBFF;--shiki-sepia:#E6DB74}",{"title":201,"searchDepth":533,"depth":533,"links":1292},[1293,1294,1295,1296,1306],{"id":190,"depth":533,"text":191},{"id":256,"depth":533,"text":257},{"id":293,"depth":533,"text":294},{"id":473,"depth":533,"text":474,"children":1297},[1298,1300,1302,1304],{"id":478,"depth":539,"text":1299},"1. JSON Terstruktur (--format json)",{"id":968,"depth":539,"text":1301},"2. Tata Letak Spasial Terformat (--format text-ordered)",{"id":1016,"depth":539,"text":1303},"3. Nilai Dipisahkan Tab (--format tsv)",{"id":1062,"depth":539,"text":1305},"4. Teks Blok Markdown (--format markdown)",{"id":1116,"depth":533,"text":1117,"children":1307},[1308,1310],{"id":1120,"depth":539,"text":1309},"Menyalurkan Keluaran ke jq untuk Pemfilteran",{"id":1181,"depth":539,"text":1182},"Penggunaan antarmuka baris perintah (CLI), pemrosesan batch, dan opsi pemformatan keluaran untuk RustO!.","md",null,{},{"icon":69},{"title":1317,"description":1311},"Menggunakan CLI - RustO!","PQNPw9_OmwLLBpCW118Z36tl7urE-Ju8M5ApohuWbkk",[1320,1322],{"title":61,"path":62,"stem":63,"description":1321,"icon":64,"children":-1},"Panduan integrasi C \u002F C++ dan Foreign Function Interface (FFI) untuk RustO!.",{"title":71,"path":72,"stem":73,"description":1323,"icon":74,"children":-1},"Integrasi @rustors\u002Fweb pada aplikasi peramban web sisi klien.",1792905890740]