Forumda yenilikler devam etmektedir , çalışmalara devam ettiğimiz kısa süre içerisinde güzel bir görünüme sahip olduk daha iyisi için lütfen çalışmaların bitmesini bekleyiniz. Tıkla ve Git
x

Görünüm İşleme ve Open Cv Nedir?

Görünüm İşleme ve Open Cv Nedir?

iltasyazilim

FD Üye
Katılım
Ara 25, 2016
Mesajlar
0
Etkileşim
17
Puan
38
Yaş
36
F-D Coin
58
Görüntü İşleme ve Open Cv Nedir?
Manzara işleme, bilgisayar ortamında bulunan resimlerin, isteğe uygun bir şekilde düzenlenmesi işlemidir Görüş işleme var olan fotoğraf üzerinde gerçekleştirilmektedir
Görüntü İşlemenin Amacı:
Görüş işlemedeki esas gaye, resmi istenilen efektlerle güzelleştirmek veya istenilen boyuta getirmektedir Bunlara ek olarak; kullanılan zorunlu algoritmalarla yüz tanınma, nesne tanıma gibi emniyet ve robot endüstrisinde de kullanılmaktadır
Görünüm İşleme Tatbik Alanlar;
– Askeri Endüstride yaygın olarak kullanılmaktadır
– Emniyet, radar, astronomi , trafik sistemlerinde ve kriminal laboratuarlar da kullanılmaktadır
– Biyomedikal alalarda kullanılmaktadır
– Uydu görüntüleme de kullanılmaktadır
Görüntü işlemede kullanılan bazı terimler;
– Ölçeklendirme; Resmi istenilen boyutta büyültüp küçültme işlemidir
– Döndürme; Resmi istenilen açı ile kendi ekseni civarda çevrilmesi işlemdir
– Yansıtma; Resmin kendi görüntüsü sabit kalıp, emin bir açı veya 180 derece bambaşka bir şekilde aynalama (miror) yapılması işlemine denir
– Renk düzeltmesi; Resmin üzerindeki renkleri istenilen tona tarafından ayarlanması işlemi
– Pixel; Elektronik ortamda, resmin en minik birimine denmektedir
OpenCV:
Bilgisayar ortamında görüyü işlemeyi sağlayan bir kütüphanedir İntel kadar geliştirilen openCV, bsd göre lisanlanmış olup, Windows, Linux ,macOS X gibi bir fazla platformda çalıştırılabilir ,keza “C “, “C++, “python ve “Java gibi dillerde kütüphanesi bulunmaktadır
Open Cv Pyhton misal uygulamaları;
1) indir
JPG olan resmi PNG yapma;
Python kod;
import cv2
image cv2imread(‘indir ’)
cv2imwrite(‘indirpng ’,image)
2) Devlete Ait gri yapma;
Orijinal fotoğraf;
gorun
Python kod;
import cv2
griresim cv2imread(‘gorun ’,cv2CVLOADIMAGEGRAYSCALE)
cv2imwrite(‘gorun1 ’,griresim)
işlenen resim ;
gorun1
3) Manzara yakalama;
Python kod;
# * coding: cp1254 *
import cv2
cam cv2VideoCapture(0)
s, img sırçaread()
pencerad “görütü alma
cv2namedWindow(pencerad, cv2CVWINDOWAUTO)
while s:
cv2imshow( pencerad,img )
s, img sırçaread()
key cv2waitKey(10)
if key 27:
cv2destroyWindow(pencerad)
break
http:wwwdailymotioncomvideox1vaonrmov0785tech
4) Difransiyel Görünüm
python kod;
import cv2
def diffres(t0, t1, t2):
d1 cv2absdiff(t2, t1)
d2 cv2absdiff(t1, t0)
return cv2bitwiseand(d1, d2)
cam cv2VideoCapture(0)
penad “diferansiyel bakış
cv2namedWindow(penad, cv2CVWINDOWAUTO)
# Read three images first:
a cv2cvtColor(camread()1, cv2RGB2GRAY)
b cv2cvtColor(sırçaread()1, cv2RGB2GRAY)
c cv2cvtColor(sırçaread()1, cv2RGB2GRAY)
while True:
cv2imshow( penad, diffres(a,b,c) )
a b
b c
c cv2cvtColor(camread()1, cv2RGB2GRAY)
key cv2waitKey(10)
if key 27:
cv2destroyWindow(winName)
break
 
858,460Konular
981,093Mesajlar
29,527Kullanıcılar
ConsternatedSon üye
Üst Alt