Taller Final

GP Visual #

This is the first project, optical illusion.

Types #

Fotomosaico Hardware
Taller Final # Fotomosaico - Hardware # En el campo de las imágenes y la fotografía, un fotomosaico es una imagen usualmente una fotografía que ha sido dividida en secciones rectangulares (usualmente del mismo tamaño), tal como es compuesto un mosaico tradicional, con la característica de que cada elemento del mosaico es reemplazado por otra fotografía con colores promedios apropiados al elemento de la imagen original. Cuando es vista en detalle, los píxeles individuales se ven como la imagen principal, sin embargo al verla como un todo, es posible apreciar que la imagen está compuesta por cientos de miles de imágenes.
Fotomosaicos
Espacio de oscar # Primer tarea # Ilusión óptica - Conexión diagonal de los puntos de intersección #
Interfaz
Interfaz # let input; let img; function setup() { input = createFileInput(handleFile); input.position(20, 20); } function draw() { background(255); if (img) { image(img, 0, 0, width, height); } } function handleFile(file) { print(file); if (file.type === 'image') { img = createImg(file.data, ''); img.hide(); } else { img = null; } } "
Webcrawler
WebCrawler # package crawer; import java.io.BufferedOutputStream; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.UnsupportedEncodingException; import java.net.MalformedURLException; import java.net.URL; import java.net.URLConnection; import java.net.URLEncoder; import org.jsoup.Connection; import org.jsoup.Jsoup; import org.jsoup.nodes.Document; import org.jsoup.nodes.Element; import org.jsoup.select.Elements; public class meizi { /** * Download the picture to the specified directory * * @param filePath File path * @param imgUrl Picture URL */ public static void downImages(String filePath, String imgUrl) { // If the specified folder does not exist, create it first File dir = new File(filePath); if (!