1. Táirgí
  2.   OCR
  3.   Swift
  4.   Evil
 
  

API OCR Swift Saor chun Uimhreacha Cártaí Aitheantais & Bainc a Léamh

Leabharlann OCR Optúil Swift Barr Foinse Oscailte chun Uimhreacha ó Chártaí Aitheantais, Cártaí Bainc, Uimhreacha Tithe & Doiciméid a Aithint & a Léamh trí API Swift Saor.

Cad é Evil?

Do fhorbróirí bogearraí a thógann ar ardáin Apple, déantar an comhtháthú de Aithint Carachtar Optúil (OCR) i bhfeidhmchláir iOS agus macOS a shimpliú le leabharlann Evil foinse oscailte. Úsáideann an réiteach bunaithe ar Swift cumhacht an ghléas féin ó fhráma Vision Apple chun API ardleibhéil a sholáthar a bhaintear téacs as íomhánna go héifeachtach. Deartha mar uirlis d’fhorbróirí, simplíonnann Evil an próiseas casta a chur le cumais OCR láidir, ag tabhairt deis duit téacs a aithint ó fhoinsí cosúil le cártaí bainc, cártaí aitheantais, nó uimhreacha tithe go díreach i do thionscadail Swift.

Tá Evil den scoth ag baint amach sonraí struchtúrtha trí chumhacht Swift‑dhúchasach a chomhcheangal le solúbthacht mhór trí chomhtháthú le samhail Core ML (.mlmodel). Ceadaíonn an ailtireacht bhunaithe ar mhúnlaí forbróirí samhlacha réamh‑oiliúna a chur i bhfeidhm go láithreach, nó samhlacha saincheaptha a thrénáil agus a chur i bhfeidhm do thascanna aitheint ar leith. Trí APIanna simplí a sholáthar le comhoibriú le híoslódáil mhúnla, soláthraíonn Evil taithí OCR ard‑feidhmíocht a oireann go foirfe do ghnéithe caitheamh téacs ar an ngléas i d’fhiontair iOS agus macOS.

Previous Next

Ag Tosú le Evil

Is é an bealach molta chun Evil a shuiteáil ná CocoaPods a úsáid. Úsáid an t-ordú seo a leanas le suiteáil réidh.

Install Evil Library via CocoaPods

 pod 'evil'

Install Evil Library via GitHub

 git clone https://github.com/getomni-ai/zerox.git 

You can also install it manually; download the latest release files directly from GitHub repository.

Aithin Uimhreacha i nÍomhánna trí API Swift

Tá Evil tógtha go hiomlán i Swift, agus tacaíonn sé le iOS (11.0+) agus macOS (10.13+), rud a fhágann go bhfuil sé inúsáidte le haghaidh forbairt i ngéarchéim Apple dúchais. Soláthraíonn an leabharlann foinse oscailte Evil tacaíocht iomlán le haghaidh aitheantas uimhreach ó shonraí struchtúrtha laistigh de fheidhmchláir Swift. Is é príomhsprioc leabharlainne Evil ná téacs a aithint ó íomhánna – mar shampla cártaí bainc, cártaí aitheantais, nó fiú uimhreacha tithe – a dhéanamh chomh simplí agus is féidir do fhorbróirí bogearraí. Nuair a bheidh an leabharlann Evil tosaithe agat, is é an t-ordú `recognize` a úsáid chun téacs ó íomhá a aithint; léiríonn an sampla thíos conas é a dhéanamh.

How to Recognize Numbers from an Image via Swift API?

let image: Recognizable = // Your image (e.g., a UIImage or CGImage)
let result = evil?.recognize(image)
print(result)

// This returns the OCR result—typically the detected number or text as a string 

// Run OCR on Input Image

if let result = evil?.recognize(myImage) {
  print("Detected number: \(result)")
}

Láimhseáil Cuimhne Casta

Ligeann leabharlann OCR Optúil Swift foinse oscailte Evil d’fhorbróirí bogearraí cuimhne a rochtain agus a láimhseáil go díreach laistigh de fheidhmchláir Swift. Dá bhrí sin, tá sé úsáideach le haghaidh dífhabhtú, hacking cluiche, nó tástáil slándála. Seo sampla úsáideach a thaispeánann conas cuimhne a léamh agus a scríobh ag suíomh cuimhne ar leith ag baint úsáide as orduithe Swift.

How to Read and Write to a Specific Memory Location via Swift API?

#include 

int main() {
    uintptr_t address = 0x00400000; // Example memory address
    uint8_t value = evil_read_memory(address); // Read a byte
    evil_write_memory(address, 0x90); // Write a NOP (0x90) instruction
    return 0;
}

Lódáil Samhail Solúbtha trí URL

Cuireann leabharlann Evil foinse oscailte roinnt bealaí ar fáil chun do mhúnlaí Core ML a lódáil. Is féidir iad a bhailiú go díreach le d’iarratas nó, chun méid íosluchtaithe tosaigh a laghdú, an leabharlann a chumrú chun na módelanna a íoslódáil ó fhreastalaí cianda ag am rite. Chun d’iarratas a choinneáil beag, is féidir leat do chomhad .mlmodel a óstáil ar fhreastalaí agus ligint don leabharlann Evil é a íoslódáil ag am rite.

How to Access Model from a Remote URL via Swift API?

let downloadURL = URL(string: "https://your-server.com/ChineseIDCard.mlmodel")!
let chineseIDCard = Recognizer.custom(name: "ChineseIDCard", model: downloadURL, needComplie: true, processor: Recognizer.cropChineseIDCardNumberArea)
let evil = try? Evil(recognizer: chineseIDCard)
 Gaeilge