1 AĞUSTOS 2014, Cuma

Gaussian Blur - Görüntü İşleme Algoritması

Bu eğitimde yaparsınız Ben ilk anlatacağım ben gals basit bir algoritma göstermek istiyorum Algoritma Sonra ben yakında uygulama javascript içinde nihayet Körfez basit uygulamada algoritma göstermek istiyorum algoritma uygulamak oldukça kolaydır ben anlatacağım, hangi evrişim çekirdeği kullanılarak uygulanır yakın zamanda farklı bir bulanıklık verecek bir ağırlık Albay kullanabilirsiniz resmin üzerine etkisi onun işlem süresi büyüklüğüne bağlıdır olarak algoritma yavaş olabilir Görüntünün ve ilk adımı seçin güncel seçmek olduğunu söylüyor akım büyüklüğü Onun Örneğin üç albay tarafından bir üç

seçtiniz Daha sonra iki boyutlu bir matris yasak ne yapmamız her piksel işlendiği ayrı ayrı çağrı kanal işlemek için emin piksel değerini ortalamasını alarak her pikseli var tamamlama suç konumu karşılık gelen Onun örnek

görüntüde ilk piksel geçmesi Dört piksel çekirdeğe giren nerede Biz Eva üniversite kanal değerleri için bize ortalama ve geri uygulamak görüntü Onlarla her muhabir resimler 0 geçmesi Bu noktada sonuna kadar

“Gaussian blur algoritması en yaygın olarak kullanılan bulanıklık algoritmaları biridir. Bir görüntünün her pikseline evrişim çekirdek uygulanması ve evrişim matri...”
Easy Learn Tutorial

elde edene kadar çekirdek uygulanması orijinal görüntü Java Script örnek bir uygulamasını bulanık olacak Bu gibi görünebilir HTML 5 tuval öğesi oluşturmak değindiği Biz görüntüden için veriler için resimler erişebilirsiniz yerden Bir görüntüyü işlemek için emin bir görüntü oluşturmak onun onload olayı bir kez tetikleyen sonra biz yüklenen görüntü var biz çökelleri ile kampüs başlatılamıyor n görüntüye eşit ve hi sonra temas olsun çağıran bağlamda ayıklamak kampüs konuy

Gaussian Blur - Görüntü İşleme Algoritması Resim 1 Gaussian Blur - Görüntü İşleme Algoritması Resim 2 Gaussian Blur - Görüntü İşleme Algoritması Resim 3 Gaussian Blur - Görüntü İşleme Algoritması Resim 4

la ilgili yöntem Görüntüyü işlemek için artık hazır İlk adım kampüs bağlamdan olsun görüntü verisi yöntemini çağırmak için döner ve görüntü verisi hangi nesne bu görüntü verileri nesne veri özelliğine sahip bu fiili piksel verilerini alır görüntü için daha sonra çok gerçek aynı boyutta bir tad yaratacak Biz görüntü işleme böylece ve resimler 0 veri kopyalamak Aynı anda orijinal veri bu adımı korurken yükseltmek için oluşan kırmızı yeşil temsil görüntüler için tekrarlama Her piksel için mavi bir alfa kanalı piksel değerleri bu yüzden il

k elemanı kırmızı kanal için piksel değeri İkinci Aynı piksel yeşil ve mavi yanı sıra alfa kanalı olarak ve bu dört batters her müteakip için tekrar Piksel Bir sonraki adım görüntüdeki her piksel üzerinde yineleme için daha sonra Arayan kanalları için alfa kanalı görmezden tüm pikseller için ortalama değere geçerli piksel almak ve söz konusu olur Bu durumda kompozisyon albayın içinde 3 albay tarafından a3 hardcore vardı Bir kez biz yerde sadece geri onu söyleniyordu ki bu ismi ile ayrıldı Kamp kapsamında o oyun görüntü verileri yöntemine geri Pics 0 verilerin geçici bir kopyasını silmek ve bu algoritma tamamlar Daha önce de belirtildiği gibi biz bir ağırlık Albay kullanabilirsiniz 0 & 1 arasında bir değer atayarak çekirdeğin her element piksel değerlerini ortalama önce Biz değer çekirdeğindeki karşılık gelen değerin tarafından çarpın algoritması bir gösteri burada farklı bir bulanıklık efekti bunu göz önüne alındığında Onları düğmesini oynamak tıklayarak bir tek çiftlerinden algoritmanın 14 her unsuru yolu değeri ile 3 albay tarafından a3 kullanarak Eğer bulanıklık yeniden algoritmada çalışır çok ince olduğunu görebilirsiniz Eğer sert bir darbe isterseniz görüntü daha bulanık hale getirecek: gerçeğini Eğer algoritma birden çok kez çalıştırabilirsiniz ya ya da işlem süresi bağlıdır büyük kıvrım çekirdek kullanmak Görüntü boyutu yanı sıra veri türleri hakkında daha fazla öğreticiler için geçerli boyutu ve diğer nedenlerle bizim kanala abone emin olun: ve ikinci sitemizde düşük öğretici nokta com en iyi.

Açıklama

Gaussian blur algoritması en yaygın olarak kullanılan bulanıklık algoritmaları biridir. Bir görüntünün her pikseline evrişim çekirdek uygulanması ve evrişim matrisinin ilgili elemanları her bir pikselin her bir renk kanalının her değer ortalama ile gerçekleştirilir. Işlenen her piksel kendi komşu piksellerin yerine bütün değer bir kısmını alır, böylece siz de çekirdeği ağırlığındadır. CANLI DEMO: http://easylearntutorial.com/live-demo/gaussian-blur-image-processing-algorithm.php Algoritma (Kaynak: Wikipedia) Gauss bulanıklığı algoritması için büyük-O değeri K [h, w] ve ben [w h] sırasıyla çekirdek ve görüntü genişliği ve yüksekliği O (Kw * Kh * Iw * Ih) 'dir. Kolay tarafından Programlama öğreticiler Öğretici bilgi - Herkes bir uzman yazılım ve web geliştiricisi olmak öğrenebilirsiniz çünkü! Copyright (c) 2013 Rodrigo Silveira - http://www.easylearntutorial.com

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

Easy Learn Tutorial

Easy Learn Tutorial

Yeni başlayanlar için oyun geliştirme öğreticiler benim eğitim kanalın sadece bir odak noktasıdır. Amacım, nasıl JavaScript programlama gelişmiş bir PHP teknikleri, tasarım desenleri ve diğer yazılım mühendisliği kavramlarını öğrenmek için size öğretmek için de. Ben Android uygulamaları yanı sıra, tamamen yerli HTML5 uygulamaları, diğer şeylerin yanı sıra oyun, nesne yönelimli tasarım ve analiz, programlama seviyorum. Ben aynı zamanda onların zanaat iyi olmak için diğer kodlamacılar yardımcı olurken, bilgi paylaşımı, yeni meraklılarının toplantı ve eğlenmek, açık kaynak geliştirme ile ilgili tüm değilim. 2013 yılında, ben kitap * Packt Yayıncılık tarafından Eğlenceli Oyunlar * oluşturma ile HTML5 bilgi yayınladı. Bugün ben PHP, JavaScript ve Android geliştirme yapmak Salt Lake City, Utah, içinde Deseret Digital Media tam zamanlı çalışmak. Bağımsız bir oyun geliştiricisi olarak, ben HTML5 ve ilgili teknolojileri kullanarak 2D oyun yazmak Nintendo Web Framework kullanan Nintendo Wii U video oyun sistemi, geliştirmek için Nintendo bir lisansa sahip.

YORUMLAR



9.2/10

  • 60
    Olumlu
  • 5
    Olumsuz
  • 12
    Yorum
  • 7921
    Gösterim

SPONSOR VİDEO

Rastgele Yazarlar

  • Christian Atlas

    Christian At

    26 Mart 2009
  • isupportthegosselins

    isupporttheg

    6 Aralık 2009
  • Pocketnow

    Pocketnow

    14 EKİM 2007

ANKET



Bu sayfa işinize yaradı mı?