[{"data":1,"prerenderedAt":268},["ShallowReactive",2],{"navigation_docs_en":3,"landing_en":173},[4,30,109,153],{"title":5,"path":6,"stem":7,"children":8,"page":29},"Getting Started","\u002Fen\u002Fgetting-started","en\u002F01.getting-started",[9,14,19,24],{"title":10,"path":11,"stem":12,"icon":13},"Introduction","\u002Fen\u002Fgetting-started\u002Fintroduction","en\u002F01.getting-started\u002F1.introduction","i-ph-rocket",{"title":15,"path":16,"stem":17,"icon":18},"Installation","\u002Fen\u002Fgetting-started\u002Finstallation","en\u002F01.getting-started\u002F2.installation","i-ph-download",{"title":20,"path":21,"stem":22,"icon":23},"Quick Start","\u002Fen\u002Fgetting-started\u002Fquick-start","en\u002F01.getting-started\u002F3.quick-start","i-ph-play",{"title":25,"path":26,"stem":27,"icon":28},"Live Demo","\u002Fen\u002Fgetting-started\u002Flive-demo","en\u002F01.getting-started\u002F4.live-demo","i-ph-sparkle",false,{"title":31,"path":32,"stem":33,"children":34,"page":29},"How To","\u002Fen\u002Fhow-to","en\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},"Use Rust","\u002Fen\u002Fhow-to\u002Fuse-rust","en\u002F02.how-to\u002F00.use-rust","simple-icons-rust",{"title":41,"path":42,"stem":43,"icon":44},"Use .NET \u002F C#","\u002Fen\u002Fhow-to\u002Fuse-csharp","en\u002F02.how-to\u002F01.use-csharp","simple-icons-dotnet",{"title":46,"path":47,"stem":48,"icon":49},"Use React Native","\u002Fen\u002Fhow-to\u002Fuse-react-native","en\u002F02.how-to\u002F02.use-react-native","simple-icons-react",{"title":51,"path":52,"stem":53,"icon":54},"Use iOS (Swift)","\u002Fen\u002Fhow-to\u002Fuse-ios-swift","en\u002F02.how-to\u002F03.use-ios-swift","simple-icons-apple",{"title":56,"path":57,"stem":58,"icon":59},"Use Android (Kotlin)","\u002Fen\u002Fhow-to\u002Fuse-android-kotlin","en\u002F02.how-to\u002F04.use-android-kotlin","simple-icons-android",{"title":61,"path":62,"stem":63,"icon":64},"Use C FFI","\u002Fen\u002Fhow-to\u002Fuse-c-ffi","en\u002F02.how-to\u002F05.use-c-ffi","simple-icons-c",{"title":66,"path":67,"stem":68,"icon":69},"Use CLI","\u002Fen\u002Fhow-to\u002Fuse-cli","en\u002F02.how-to\u002F06.use-cli","simple-icons-gnubash",{"title":71,"path":72,"stem":73,"icon":74},"Use Web","\u002Fen\u002Fhow-to\u002Fuse-web","en\u002F02.how-to\u002F07.use-web","simple-icons-javascript",{"title":76,"path":77,"stem":78,"icon":49},"Use React","\u002Fen\u002Fhow-to\u002Fuse-react","en\u002F02.how-to\u002F08.use-react",{"title":80,"path":81,"stem":82,"icon":83},"Use Node.js","\u002Fen\u002Fhow-to\u002Fuse-node","en\u002F02.how-to\u002F09.use-node","simple-icons-nodedotjs",{"title":85,"path":86,"stem":87,"icon":88},"Use Python","\u002Fen\u002Fhow-to\u002Fuse-python","en\u002F02.how-to\u002F10.use-python","simple-icons-python",{"title":90,"path":91,"stem":92,"icon":93},"Use Golang","\u002Fen\u002Fhow-to\u002Fuse-golang","en\u002F02.how-to\u002F11.use-golang","simple-icons-go",{"title":95,"path":96,"stem":97,"icon":98},"Use Java & JVM","\u002Fen\u002Fhow-to\u002Fuse-java","en\u002F02.how-to\u002F12.use-java","simple-icons-openjdk",{"title":100,"path":101,"stem":102,"icon":103},"Use Flutter & Dart","\u002Fen\u002Fhow-to\u002Fuse-flutter","en\u002F02.how-to\u002F13.use-flutter","simple-icons-flutter",{"title":105,"path":106,"stem":107,"icon":108},"Use Decoded RGB Input","\u002Fen\u002Fhow-to\u002Fuse-decoded-rgb","en\u002F02.how-to\u002F14.use-decoded-rgb","lucide-image",{"title":110,"path":111,"stem":112,"children":113,"page":29},"Advance Guide","\u002Fen\u002Fadvance-guide","en\u002F03.advance-guide",[114,119,124,129,134,139,144,149],{"title":115,"path":116,"stem":117,"icon":118},"Models & Tiers","\u002Fen\u002Fadvance-guide\u002Fmodels-and-tiers","en\u002F03.advance-guide\u002F01.models-and-tiers","i-ph-cube",{"title":120,"path":121,"stem":122,"icon":123},"Multilingual OCR","\u002Fen\u002Fadvance-guide\u002Fmultilingual-ocr","en\u002F03.advance-guide\u002F02.multilingual-ocr","i-ph-translate",{"title":125,"path":126,"stem":127,"icon":128},"Spatial Layout Reconstruction","\u002Fen\u002Fadvance-guide\u002Fspatial-layout-reconstruction","en\u002F03.advance-guide\u002F03.spatial-layout-reconstruction","i-ph-layout",{"title":130,"path":131,"stem":132,"icon":133},"Image Preprocessing & Tuning","\u002Fen\u002Fadvance-guide\u002Fimage-preprocessing-and-tuning","en\u002F03.advance-guide\u002F04.image-preprocessing-and-tuning","i-ph-sliders",{"title":135,"path":136,"stem":137,"icon":138},"Classification & Orientation","\u002Fen\u002Fadvance-guide\u002Fclassification-and-orientation","en\u002F03.advance-guide\u002F05.classification-and-orientation","i-ph-arrows-clockwise",{"title":140,"path":141,"stem":142,"icon":143},"Performance & Benchmarks","\u002Fen\u002Fadvance-guide\u002Fperformance-and-benchmarks","en\u002F03.advance-guide\u002F06.performance-and-benchmarks","i-ph-chart-line-up",{"title":145,"path":146,"stem":147,"icon":148},"Troubleshooting","\u002Fen\u002Fadvance-guide\u002Ftroubleshooting","en\u002F03.advance-guide\u002F07.troubleshooting","i-ph-wrench",{"title":150,"path":151,"stem":152,"icon":138},"v0.2 to v0.3","\u002Fen\u002Fadvance-guide\u002Fmigration-guide","en\u002F03.advance-guide\u002F08.migration-guide",{"title":154,"path":155,"stem":156,"children":157,"page":29},"Api Reference","\u002Fen\u002Fapi-reference","en\u002F04.api-reference",[158,163,168],{"title":159,"path":160,"stem":161,"icon":162},"InitializeConfig","\u002Fen\u002Fapi-reference\u002Finitialize-config","en\u002F04.api-reference\u002F01.initialize-config","i-ph-code-block",{"title":164,"path":165,"stem":166,"icon":167},"OcrRunOptions","\u002Fen\u002Fapi-reference\u002Focr-run-options","en\u002F04.api-reference\u002F02.ocr-run-options","i-ph-faders",{"title":169,"path":170,"stem":171,"icon":172},"TextResult & Output Modes","\u002Fen\u002Fapi-reference\u002Ftext-result-and-output","en\u002F04.api-reference\u002F03.text-result-and-output","i-ph-textbox",{"id":174,"title":175,"body":176,"description":175,"extension":259,"meta":260,"navigation":261,"path":262,"seo":263,"stem":266,"__hash__":267},"landing_en\u002Fen\u002Findex.md","",{"type":177,"value":178,"toc":256},"minimark",[179],[180,181,182,186,189,208],"u-page-hero",{},[183,184,185],"template",{"v-slot:title":175},"High-Performance, Pure Rust OCR Engine",[183,187,188],{"v-slot:description":175},"RustO! is an Optical Character Recognition engine and multi-platform toolkit written in pure Rust. Powered by RapidOCR, PaddleOCR models, and pure-Rust RTen inference engine, delivering sub-second inference with zero OpenCV dependency.",[183,190,191,197,202],{"v-slot:links":175},[192,193,25],"u-button",{"size":194,"to":26,"color":195,"trailing-icon":196},"xl","primary","i-lucide-play",[192,198,201],{"size":194,"to":11,"color":199,"trailing-icon":200},"neutral","i-lucide-arrow-right","Get Started",[192,203,207],{"size":194,"to":204,"icon":205,"variant":206,"color":199},"https:\u002F\u002Fgithub.com\u002Fbyrizki\u002Frusto-rs","simple-icons-github","outline","Star on GitHub",[183,209,210,217,223,228,233,238,244,250],{"v-slot:headline":175},[192,211,216],{"size":212,"to":213,"icon":39,"variant":206,"className":214},"sm","https:\u002F\u002Fcrates.io\u002Fcrates\u002Frusto-rs",[215],"mr-2","crates.io",[192,218,222],{"size":212,"to":219,"icon":220,"variant":206,"className":221},"https:\u002F\u002Fwww.nuget.org\u002Fpackages\u002FRustODotnet","simple-icons-nuget",[215],"nuget",[192,224,227],{"size":212,"to":225,"icon":49,"variant":206,"className":226},"https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@rustors\u002Freact-native",[215],"react-native",[192,229,232],{"size":212,"to":230,"icon":54,"variant":206,"className":231},"https:\u002F\u002Fcocoapods.org\u002Fpods\u002FRustO",[215],"cocoapods",[192,234,237],{"size":212,"to":235,"icon":59,"variant":206,"className":236},"https:\u002F\u002Fjitpack.io\u002F#byrizki\u002Frusto-rs",[215],"jitpack",[192,239,243],{"size":212,"to":240,"icon":241,"variant":206,"className":242},"https:\u002F\u002Fpypi.org\u002Fproject\u002Frusto\u002F","simple-icons-pypi",[215],"pypi",[192,245,249],{"size":212,"to":246,"icon":247,"variant":206,"className":248},"https:\u002F\u002Fpub.dev\u002Fpackages\u002Frusto","simple-icons-dart",[215],"pub.dev",[192,251,255],{"size":212,"to":252,"icon":253,"variant":206,"className":254},"https:\u002F\u002Fsnyk.io\u002Fopen-source\u002F","simple-icons-snyk",[215],"snyk",{"title":175,"searchDepth":257,"depth":257,"links":258},2,[],"md",{},true,"\u002Fen",{"title":264,"description":265},"RustO! - High-Performance Pure Rust OCR Library & Toolkit","RustO! is a pure Rust OCR engine and cross-platform toolkit, powered by PaddleOCR models and RTen inference.","en\u002Findex","YHUhzbeJWJ3Ri5mXJJADmoNOG36Xb-w6zGn4Oa5Kt5M",1792905886912]