Blog
Teoría La transformada de Hough es una técnica popular para detectar cualquier forma, siempre que se pueda representar esa forma matemáticamente. Este algoritmo puede detectar una forma determinada incluso si está rota o un poco distorsionada. Veamos cómo funciona para una línea. Una línea se puede representar como y = mx + c o […]
Teoría El emparejamiento de plantillas (o template matching en inglés) es un método para buscar y encontrar la ubicación de una imagen de plantilla en una imagen más grande. OpenCV viene con la función cv2.matchTemplate() para este propósito. Esta función, simplemente, desliza la imagen de la plantilla sobre la imagen de entrada (como en la […]
A continuación en nuestra agenda explicaremos cómo controlar el ratón y su click. En Kivy, estos eventos son simplemente llamados “touch”. Por ahora, vamos a cubrir un simple toque, donde un toque es sólo un toque. Dicho esto, Kivy también soporta operaciones multitáctiles como “zoom” y movimientos “spin” que usted podría estar familiarizado con hacer […]
KivyVideo5.py: [php] from kivy.app import App #kivy.require("1.8.0") from kivy.uix.label import Label from kivy.uix.widget import Widget class Widgets(Widget): pass class SimpleKivy3(App): def build(self): return Widgets() if __name__ == "__main__": SimpleKivy3().run() [/php] El archivo anterior permanece relativamente inalterado, aparte del nuevo nombre de la aplicación principal, que ahora es SimpleKivy3 para que coincida con el archivo SimpleKivy3. […]
Elaborar un enlace dentro de la plantilla Se comenzará primeramente agregando un link dentro del archivo de Vamos a empezar añadiendo un enlace dentro del blog/templates/blog/post_list.html. Por ahora tendría que tener el siguiente aspecto: [php]</pre> {% extends ‘blog/base.html’ %} {% block content %} {% for post in posts %} <div class="post"> <div class="date"> {{ post.published_date […]
Para finalizar y darle el toque necesario a la página web, es necesario elaborar una sección con la finalidad de añadir y editar artículos (post) dentro del blog. Django admin está perfecto, pero es realmente complicado en cuanto a su personalización y que quede con buen aspecto. Utilizando forms se tendrá la posibilidad de gestionar […]
¿En qué consiste CSS? CSS (Cascading Style Sheets, por su traducción al español ‘hojas de estilo en cascada’) es el lenguaje empleado con el objetivo de poder describir cada aspecto y formato de alguna página web que está escrito en un lenguaje marcado, HTML, por ejemplo. Básicamente, sería el encargado del diseño y de darle […]
Se cuentan con varios pasos ya hechos como deben ser, como por el ejemplo con el modelo Post que ya está determinado en models.py, también a post_list en views.py y la plantilla agregada. ¿Solos hace falta un detalle, cómo se podrá hacer para que los artículos (posts) se muestren en una plantilla HTML? Ese es el propósito, entonces inicialmente lo que hay […]
Vistas de Django Se le puede definir, que una View es el sitio en donde se le pondrá sentido a nuestra aplicación que tenemos por crear. Se va a requerir información del model elaborado en capítulos atrás. Luego de eso se trasladará a una view. Dicha view es lo que se elaborara en la siguiente […]