Raspberry Pi

Raspi Hakkında Herşey

19 Mart 2016 Cumartesi

RASPBERRY PI DERSLERİ (DERS:3) KONFİGÜRASYON AYARLARI

Raspberry'mizi tam olarak kullanmaya başlamadan önce iyi bir konfigürasyon ayarı gereklidir. Öncelikle Raspberry'mizi çalıştıralım. İşletim sistemimiz açıldıktan sonra Terminale girelim. Karşımıza gelen terminal ekranına; sudo raspi-config  Yazıyoruz.Karşımıza gelen ekran şu şekilde olacaktır. Konfigürasyon Ayarları Şu Şekilde yapılmalıdır. Expand Filesystem: Raspbian imajını SD kartımıza yazdığımızda sadece imajın kapladığı...

16 Mart 2016 Çarşamba

RASPBERRY PI DERSLERİ (DERS:2) RASPBERRY PI ÖZELLİKLERİ VE İŞLETİM SİSTEMİ KURULUMU

Biz bu derslerimizde Raspberry Pi 2 modelini Kullanacağız Raspberry Pi 2 Özellikleri Teknik Özellikler: Broadcom BCM2836 ARMv7 Quad Core SOC (Dört Çekirdekli)  900 MHz İşlemci Hızı 1 GB RAM 10/100 Ethernet RJ45 jack 4 x USB2.0 port Video/Ses Çıkışı: HDMI ve 4-kutup 3.5mm konektör microSD kart yuvası 40 Pin GPIO 27 x GPIO UART I2C SPI - 2 CS ucu 3.3V 5V Ground Pin Diyagramı Adaptör Seçimi Bu aşamada kesin bir karar olmamkla...

RASPBERRY PI DERSLERİ (DERS:1) RASPBERRY PI NEDİR?

Raspberry Pi Nedir? Raspberry Pi, Raspberry Pi Foundation tarafından 2009’da geliştirilmeye başlanmış kredi kartı büyüklüğündeki tek board’dan oluşmuş tam donanımlı bir mini-bilgisayardır. Peki bu cihaza neden ihtiyacım Var ? Bunun aslında birden fazla sebebi olabilir. Kimileri bu cihazı evde sunucu kurmak için, kimileri python vb. dillerde yazılım geliştirmeye bir platform olduğu için, kimileri torrent vs. dosya indirme platformlarında...

15 Mart 2016 Salı

OPENCV DERSLERİ (DERS:14) MORFOLOJİK DÖNÜŞÜMLER-2

A) Aşınma Örneği Orijinal Resim; Kod; import cv2 import numpy as np img = cv2.imread('j.png',0) kernel = np.ones((5,5),np.uint8) erozyon = cv2.erode(img,kernel,iterations = 1) cv2.imshow('erezyon',erozyon) cv2.waitKey(0) cv2.destroyAllWindows() Sonuç; B)Genleşme Örneği Orjinal Resim; Kod; import cv2 import numpy as np img = cv2.imread('j.png',0) kernel = np.ones((5,5),np.uint8) yayma = cv2.dilate(img,kernel,iterations...

OPENCV DERSLERİ (DERS:13) MORFOLOJİK DÖNÜŞÜMLER

Morfoloji Nedir? Matematiksel morfoloji, geometrik objelerle ilgili işlem ve analiz yapma teori ve tekniğidir. Temeli küme teoremi, topoloji, rasgele fonksiyonlar ve kafes kuramına bağlıdır. En yaygın kullanımı sayısal görüntüler üzerindedir. Ancak bilindiği üzere grafikleri, yüzey ağları, katı cisimler ve pek çok uzaysal cisimlerde kullanılmaktadır. Topolojik ve geometrik olarak n Büyüklük,   n şekil,   n dışbükeylik,...

8 Mart 2016 Salı

OPENCV DERSLERİ (DERS:12) IMAGE THRESHOLDING DERS-3

Otsu Eşik Belirleme Normalde bir gri görüntüyü ikili biçime çevirmek için izlenecek yöntem oldukça basittir. Bir eşik değeri belirlenir ve bu eşik değerin üzerindeki renkler beyaza, altındaki renkler siyaha dönüştürülür. Ancak tüm görüntüler aynı niteliklere sahip değildir. Sabit bir eşik değeri tüm görüntüler üzerinde kabul edilebilir sonuçlar üretemeyebilir. Dolayısıyla eşik değerin, resmin renk dağılımına uygun olarak belirlenmesini sağlayacak...

7 Mart 2016 Pazartesi

OPENCV DERSLERİ (DERS:11) IMAGE THRESHOLDING DERS-2

Uyarlanabilir Eşik Birönceki bölümdeki Thresholdingler bazı durumlarda(ışık,ortam farklılıklarında) verimli olmayabilir bu durumda uyarlanabilir eşik methodu kullanılabilir. uyarlanabilir eşik methodu değişen ışık ortamlarında daha stabil ve daha iyi sonuçlar elde edebilir. OpenCV kütüphanesinde bu kodlar; cv2.ADAPTIVE_THRESH_MEAN_C: eşik değeri alanının ortalamasıdır. cv2.ADAPTIVE_THRESH_GAUSSIAN_C: Eşik değeri ağırlıkları bir Gauss penceresi...

OPENCV DERSLERİ (DERS:10) IMAGE THRESHOLDING DERS-1

NEDİR? Görüntü Eşikleme (Image Thresholding)  Bu fonksiyon genellikle gri tonlu bir görüntüden, ikili görüntü oluşturmak için kullanılır. Renkli görüntülerle de kullanılabilir.  Kaynak görüntünün piksel değerlerini çok büyük ya da çok küçük değerlere filtreler.  Çoğunlukla görüntülerdeki gürültüyü kaldırmak için kullanılır. Birçok threshold tipi mevcuttur:  1-Binary Tip  2-Binary Inverted Tip 3-To Zero Tip  4-To Zero...