Kayıtlar

Bitirme Projesi 3 : Python-OpenCV Kurulumu

Aşağıdaki işlemleri gerçekleştirmeden önce yazıyı tamamen okumanızı tavsiye ederim, çünkü Windows üzerinde OpenCV-Python yükleme ile ilgili iki farklı yöntem sundum. İkinci durum birinci durumdan aldığım hatalar sonucu ulaştığım tekniktir. Ve daha sağlıklı sonuçlar edinileceğini düşünüyorum. Birinci Yöntem: İlk yöntem aşağıda da linkini paylaştığım OpenCV’nin kendi sitesinde belirttiği adımları gerçekleyerek yapmaya çalıştığım kurulumdur. Yapmanız gereken site içerisinde belirtilen linklerden Python’ı ve Numpy kütüphanesini kurmaktır. Numpy kütüphanesi OpenCV için gereklidir. Ancak sitede belirtilen Matplatlib kütüphanesi sadece sitenin öğretileri için kullanılmış olan bir kütüphanedir. Yani eğer OpenCV-Python öğrenmek için OpenCV sitesini kullanacak olanların yüklemesi gereken bir kütüphanedir. Biraz Numpy den bahsedecek olursam; NumPy, Numerical Python kelimelerinin kısaltımıdır. Dizi/Vektör/Matris hesaplamaları için özelleşmiş bir kütüphanedir. OpenCV içerisinde de ku...

Bitirme Projesi 2 : İlk Sunum

Resim
          Bitirme konularının ve danışmanların belirlenmesinin ardından nihayet 4 Ekim’de ilk sunumu gerçekleştirmiş olduk. Genel anlamda güzel bir sunum gerçekleştirdim. Hele ki Hackathon deneyiminden sonra iyi bir sunum gerçekleştirmemek için hiçbir nedenim yoktu :) Bu sefer daha az heyecana ve daha çok konu hakimiyetine sahiptim. En azından ben öyle düşünüyorum. Ne tuhaf ki bir hafta içerisinde iyi ve kötü sunum nasıl yapılır deneyimlemiş oldum. Bu deneyimlere dayanarak ve tabi ki küçük bir araştırma yaparak iyi bir sunumun nasıl yapılacağı hakkında da bir yayın oluşturabilirim. Ancak bu yayında hazırlamış olduğum sunumu paylaşmak istiyorum. (Sonuçta bu yayın dizisinin amacı Bitirme projemin adım adım nasıl ilerlediğini görmek ve paylaşmak.)

Hackathon (Code: Parasal Konular) – Bizim Fikrimiz (Yakın Fırsat)

Resim
Projemizin adı YakınFırsat; Projenin kapsamına geçmeden önce internet alışverişlerinde karşılaştığımız bazı problemlerden bahsetmek istiyorum. Aslında bu problemler uluslararası Pazar araştırma şirketi Ipsos’un Türkiye’de gerçekleştirdiği bir araştırma sonucunda ortaya çıkmış bir rapordan alıntılanmıştır.                  Bu rapora göre internet alışverişinde bulunan insanların yaşadığı bazı problemler istatiksel olarak ifade edilmiştir. %39’u ürünün geç gelmesinden, %28’i, belirsizlik nedeniyle evde beklemekten, %27’si “Biz geldik, siz evde yoktunuz” gibi bahanelerden şikayetçi. Ürünü deneyimleyememek, kargo şirketinin paketi açmaya izin vermemesi gibi çeşitli şikayetler de mevcut.                 Peki bu tür problemlere çözüm ararken ortaya çıkan çözüm önerimiz nedir? Bu aşamada biz Heckathon’un temasını oluşturan b...

Hackathon (Code: Parasal Konular) - İzlenimlerim

29 Eylül – 1 Ekim tarihleri arasında birkaç arkadaşımla birlikte katılmış olduğumuz 48 saatlik Hackathon sürecinde geliştirdiğimiz fikri paylaşmak istiyorum. Ama fikirden önce biraz ortamdan bahsedeyim. Bilmeyenler için Hackathon, bilgisayar mühendisleri, yazılımcılar, grafik ve arayüz tasarımcılarının oluşturduğu grupların 24 ila 48 saat içerisinde yazılım geliştirdikleri ve diğer takımlarla rekabet içerisinde oldukları bir organizasyondur. İzlenimlerime göre bu yarışma koddan ziyade fikir üzerine yoğunlaşmış durumda. Ancak sonuçta bir uygulama geliştirmiş olmak da beklentiler arasında. Genelde sıfırdan başlayan insanlar arayüzü tasarlayıp sunumda kullanmak istiyorlar. Zaten öbür türlüsü de pek mümkün değil. Öyle her ayrıntıyı yazarak işin içinden çıkılmıyor. (Tecrübe ile sabit.) Okulun vermiş olduğu bir gelenekle işe arka planda dönen zımbırtıları yazmaya çalışarak başladım ki hata yaptım. Öncelikle; yapacağınız 3 dakikalık kısa sunumu, kod bilmeyen bir sürü insana sunacağın...

Bitirme Projesi 1 : İlk Doküman

Hazırlıkla beraber, 4 yılın ardından son sınıf olmanın vermiş olduğu profesyonel öğrencilik unvanını hak edip etmediğimi bilmiyorum doğrusu. Ama aktif öğrencilikten emekli olmak üzereyim. Aşağı yukarı on beş yıldır öğrenciyim ve emekli olmam için yapmam gereken tek şey iyi bir bitirme projesine sahip olmak. Sanırım ben iyi bir bitirme projesine sahibim.   Projeyi tanımlamak namına oluşturduğum ilk dokumanı paylaşmak istiyorum. Catch Me If You Can Konu Başlığı : Kapalı bir alanda insan tespit ve yeniden tanıma sistemi Amaç : Kapalı bir alanda bir kamera tarafından görüntülenmiş olan bir insanın sisteme bağlı başka bir kamera tarafından görüntülenmesi durumunda bu kişinin tanınması işlemini gerçekleştirmek amaçlanmaktadır. Bu amaç doğrultusunda görüntü işleme teknikleri kullanılarak insanların tespiti ve insanları birbirinden ayırarak işaretlenmesi gerçekleştirilecektir. Bu amaçlara ulaşıldıktan sonra sistemden elde edilen veriler ile sistem eğitilere...

YAZMAK VE PAYLAŞMAK ADINA

Bilenler bilir yazmak benim için sadece blog ile sınırlı değildir. Ben birçok şey yazarım ve yazdığım bu şeylerin amacı asıl kimliğimi bulmaktır. Bazen insanlar başkalarının olmasını istediği kişi olurlar. Çoğu zaman kendilerini bile o kişi olduklarına inandırırlar. Kendini bulmanın birçok yolu vardır elbet. Benim için bu yol yazmaktır. Bana göre yazı yazmak kendimle tartışmak gibidir. Bir yazıyı bir amaçla yazmaya başlamış olabilirim. Yazmaya devam ettikçe fikirlerimin değiştiğine şahit olurum bazen. Bazen yazının sonunda kendimi o amacın karşısında bulabiliyorsam yazmak bana çok şey kazandırmış demektir. Çünkü insanları kalıplaşmış fikirlerinden sıyırıp muhalefet bir fikre ulaştırabilmek ancak kendisiyle tartışarak mevcut olabilecek bir durumdur. -ki günümüz dünyasında insanlar, doğruluğunu hiç düşünmeden, alışagelmiş olduğu fikrin arkasında koşabiliyorlar.-  Fikirlerimi değiştirebiliyor olması yazı yazmayı benim için tam anlamıyla amacına ulaştırıyor. Daha önce de söy...

Staj Günlüğüm - 2 : Staj İçin Tavsiyeler

Bir çoğumuz daha staj dönemine başlamadık. Ne yazık ki bir kısmımız daha ilk haftadan başladı. Staj dönemine girmeden önce geçen sene yaptığım stajın bana vermiş olduğu tecrübelere dayanarak bu seneki stajımda nelere dikkat edeceğimi bir gözden geçirmek istiyorum. Sizlere de faydalı olacağını ümit ediyorum. 1.        Öncelikle geçen sene de uygulamış olduğum bir mevzu var. Her gün o gün yaptığım ve öğrendiğim şeyler hakkında not tutmak . Aslında ben not tutarak öğrenebilen biriyim ve geçen sene stajda yeni şeyler öğrenmem gerekiyordu. Bu yüzden de staj boyunca not tuttum. Şimdi bakıyorum da kimi zaman ayrıntılı notlar tutmuşum kimi zamansa kısaca “bugün şunu yaptım” demişim. Bu sayede staj defterimi/raporumu hazırlarken o gün yaptıklarımı hemen hatırlayıp hiç sıkıntı çekmedim. Emin olun öbür türlü staj defteri doldurmak ölüm gibi. Bu sene de yeni şeyler öğrenmesem bile o gün yaptıklarımı kısaca not tutmayı planlıyorum. Sizlere de tavsiye ediyorum...