Articles of opencv

Usando OpenCV, ¿cómo puedo detectar la orientación del text antes de realizar el OCR?

Estoy usando OpenCV dentro de una aplicación de iOS. Me gustaría realizar OCR en algún text, pero primero necesito determinar su orientación. ¿Cómo hago eso en OpenCV?

Cómo detectar objects en movimiento en una camera de video en vivo usando openCV

Estoy usando openCV para mi aplicación ios para detectar objects en movimiento en la camera de video en vivo, pero no estoy familiarizado con el uso de openCV, por favor ayúdenme. cualquier otra manera de hacer esto también es bienvenido. – (void)viewDidLoad { [super viewDidLoad]; self.videoCamera.delegate = self; self.videoCamera = [[CvVideoCamera alloc] initWithParentView:self.view]; self.videoCamera.defaultAVCaptureDevicePosition = […]

¿Cómo mejorar el reconocimiento de text usandoTesseract OCR?

Había implementado tesseract ocr para el reconocimiento de text en IOS. Había preprocesado la image de input y entregado el método Tesseract. Da un resultado de reconocimiento pobre. Pasos: Función 1.Erode Función 2.Dilate Función 3.Bitwise_not Mat MCRregion; cv::dilate ( MCRregion, MCRregion, 24); cv::erode ( MCRregion, MCRregion, 24); cv::bitwise_not(MCRregion, MCRregion); UIImage * croppedMCRregion = [self UIImageFromCVMat:MCRregion]; […]

iOS Accelerate Framework vImage: ¿mejora de performance?

He estado trabajando con OpenCV y el framework Accelerate de Apple y he encontrado que el performance de Accelerate es lento y la documentation de Apple es limitada. Tomemos por ejemplo: void equalizeHistogram(const cv::Mat &planar8Image, cv::Mat &equalizedImage) { cv::Size size = planar8Image.size(); vImage_Buffer planarImageBuffer = { .width = static_cast<vImagePixelCount>(size.width), .height = static_cast<vImagePixelCount>(size.height), .rowBytes = planar8Image.step, […]

Cómo resolver los errores de iOS Link con OpenCV

Estoy intentando agregar la versión más nueva de openCV a mi proyecto de iOS, pero cuando compilo, obtengo aproximadamente 30 errores de enlace: Ejemplo: Undefined symbols for architecture i386: "cv::merge(std::vector<cv::Mat, std::allocator<cv::Mat> > const&, cv::_OutputArray const&)", referenced from: Agregué el marco de OpenCV, junto con todos los demás frameworks requeridos , en una aplicación ficticia con […]

Cómo comstackr OpenCV para iOS7 (arm64)

La compilation del proyecto Xcode falla con los siguientes errores: 'falta la architecture requerida arm64 en el file / Users / * /Git/ocr/opencv2.framework/opencv2' Funciona bien, si cambio Arquitecturas (en Configuración de compilation) a (armv7, armv7s) en lugar de (armv7, armv7s). ¿Cómo cambiar el script de creación de python de opencv para agregar soporte de arm64 […]

¿Cómo analizo la transmisión de video en iOS?

Por ejemplo, hay escáneres QR que escanean la transmisión de video en time real y obtienen información de códigos QR. Me gustaría verificar la fuente de luz del video, si está encendido o apagado, es bastante potente, así que no hay problema. Probablemente tome una transmisión de video como input, tal vez haga imágenes de […]

Android / iOS OpenCV Eye Dilation Detection

Buscando opiniones sobre si OpenCV podría ser o ha sido utilizado para detectar dilatación ocular en Android o iOS. No he encontrado mucho más que la detección de ojos y parpadeo con la aplicación EyePhone que utiliza OpenCV. En condiciones perfectas, estoy seguro de que es posible, tengo más curiosidad de ver una testing de […]

OpenCV en iOS no descifra fotogtwigs correctamente

Estoy intentando usar OpenCV en iOS para hacer un análisis de píxeles en frameworks de video. He probado varios files .MOV (todos los MPEG-4 AVC), pero ninguno de ellos parece decodificar correctamente. Problemas: – Todas las llamadas de cvGetCaptureProperty devuelven un valor de 1 – cvGrabFrame (captura) siempre devuelve verdadero (no parece encontrar el último […]

Prevención de colisiones con OpenCV en iPad

Estoy trabajando en un proyecto donde necesito implementar la prevención de colisiones usando OpenCV. Esto se debe hacer en iOS (iOS 5 y superiores lo harán). Objetivo del proyecto: la idea es montar un iPad en el tablero del automobile e iniciar la aplicación. La aplicación debe tomar fotogtwigs de la camera y procesarlos para […]