OCR en Linux

Estándar

Estos días me puse a pasar unas hojas de estadística a formato ODT y lo mas frustrante es copiar todas esas lineas a la computadora y mas cuando tu velocidad con el teclado no es nada rapida, lo mejor es usar un software que se encargue de eso, y precisamente para eso esta Tesseract, Tesseract es un motor OCR libre. Fue desarrollado originalmente por HP como software propietario. Tras diez años sin ningún desarrollo fue liberado, Tesseract es desarrollado actualmente por Google.

Este programa trabaja desde consola y en verdad es muy potente y preciso solo necesitamos:

-tesseract-ocr
-imagemagick Continuar leyendo

Centrar una ventana en Java

Estándar

Si en alguna ocacion necesitas centrar un jFrame de java aqui esta el método, solo lo tienes que agregar al evento WidowOpened y tendras tu ventana  centrada en un abrir y cerrar de ojos


protected void this_windowOpened(WindowEvent e) {
                centrarVentana();
        }

        private void centrarVentana() {
                // Se obtienen las dimensiones en pixels de la pantalla.
                Dimension pantalla = Toolkit.getDefaultToolkit().getScreenSize();

                // Se obtienen las dimensiones en pixels de la ventana.
                Dimension ventana = getSize();

                // Una cuenta para situar la ventana en el centro de la pantalla.
setLocation((pantalla.width – ventana.width) / 2,
(pantalla.height – ventana.height) / 2);
}