Как захватывать/распознавать символы удаленного светодиодного/ЖК-дисплея в iOS SwiftIOS

Программируем под IOS
Ответить
Anonymous
 Как захватывать/распознавать символы удаленного светодиодного/ЖК-дисплея в iOS Swift

Сообщение Anonymous »

Необходимо обработать изображение, получить текст с изображения удаленного светодиодного/ЖК-дисплея. Попробовал Vision Kit, но по этой ссылке:
https://developer.apple.com/forums/thre ... #615679022
Это невозможно заснять.
Изображение

Изображение

Обученные данные с использованием Tesseract.
Поэтому попробовал создать ML, не уверен, какой вариант нужно проверить. Обнаружение выбранного объекта, захват удаленной области, но невозможно получить текст.
Интегрировали обученные данные Tesseract для ЖК-/светодиодного дисплея (использовали ssd.traineddata), но я получаю правильное использование ssd.traineddata.
Код с использованием tesseract:

Код: Выделить всё

let tesseract: G8Tesseract = G8Tesseract(language: "eng")!

tesseract.delegate = self

tesseract.charWhitelist = "0123456789:"

let imageCheck = UIImage(named: "remote1.jpg")

let scaledImage = imageCheck?.scaledImage(1000)

let preprocessedImage = scaledImage?.preprocessedImage() ?? scaledImage

if let tesseract = G8Tesseract(language: "eng+fra") {

tesseract.engineMode = .tesseractCubeCombined

tesseract.pageSegmentationMode = .auto

tesseract.image = preprocessedImage!

tesseract.recognize()

debugPrint("Text: \(String(describing: tesseract.recognizedText))")

}
Вывод:

Код: Выделить всё

"Text: Optional(\" \\n\\n \\n\\nSET\\nCLEAR y\\nTIME (t s! AICLEAN\\n\\n \\n\\n \\n\\n \\n\\n\")"
Мне нужны значения светодиодного/ЖК-дисплея: 18/12: 00
Он не обнаруживает текст на дисплее. Не могли бы вы рассказать мне, как использовать ssd.trainedata или использовать ML, как этого добиться.
Заранее спасибо.

Подробнее здесь: https://stackoverflow.com/questions/786 ... -ios-swift
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»