bilimportal
Kar amacı gütmeyen bilişim projesi.
Yukarıda ki bağlantıya tıklayıp, gereken dosyaları bilgisayarımıza indiriyoruz.
.zip'li dosyayı Archive Manager'e tıklayıp. Klasör oluşturup isim veriyoruz ve dosyaları çıkartıyoruz.
1) terminal'i açıp, ls -l yazıp dosyalara bakıyoruz.
2) Firefox'ta indirip açtığımız dosyalar
Downloads klasörü altında.
Bu yüzden cd Downloads yazıp,
bu klasörün içine giriyoruz.
3) Dosyaları açtığımız klasöre "yuz tanima" olarak isim vermiştim sizde "cd <sizin_verdiğiniz_isim>" yazarak klasöre giriyoruz.
4) ls -l ile dosyaları kontrol ediyoruz, 3 adet dosyamız var, face-detect.py (Python dosyası) foto1.png (deneme yapacağımız foto) ve haarcascade_frontal_face_default.xml
Şimdi komut satırına "python face-detect.py foto1.png haarcascade_frontalface_default.xml" yazıp Giriş tuşuna basıyoruz ve sonucu alıyoruz. Not: Daha önce de belirttiğim gibi Ubuntu'da Tab tuşuna basarak otomatik tamamla yapılabilmekte bu yüzden yukarıdaki kodun tamamını yazmadan, örneğin; "pyt" yazıp Tab'a basıp, "fac" yazıp Tab'a basarak ilerleyebilirsiniz, önemli olan dosyanın ilk 2-3 harfini yazıp Tab'a basmak.
Şimdi internetten fotoğraf indirip veya bilgisayarınız da kayıtlı fotolarınızı bu yöntemle deneyiniz,burada unutmamanız gereken fotoğrafları, dosyayı indirdiğiniz klasörün içine kopyalamak ve aşağıda ki komutta kalın ve yatık şekilde yazılmış foto adını ve uzantısını düzeltmek;
python face-detect.py foto1.png haarcascade_frontalface_default.xml
deneme yaptıkça bazı fotoğrafları daha iyi bulduğunu bazılarını hiç veya az bulabildiğini göreceksiniz, bunun sebeplerini ve OpenCV'nin çalışmasını bir başka derste anlatacağım, umarım bu örnek ilginizi çekmiştir artık Facebook'a foto yüklediğinizde veya cep telefonunuz, tabletiniz insan yüzlerini nasıl tag edebiliyorsa, bunu sizde Ubuntu ile yapabiliyorsunuz. Python, OpenCV ve Ubuntu gibi konularda umarım merakınız uyanmıştır ve bu konulara biraz göz gezdirirsiniz.
By bilimportal
Yüz belirleme dosyalarının yüklenmesi ve çalıştırılması.