Budama haftası

İşler rahatlamış… Normalde bu hafta ne yapsam, neler öğrensem diye düşünür insan. İzlenmemiş filmler, gidilmemiş yerler, görülmemiş arkadaşlar, okunmayı bekleyen kitaplar… Bir liste hazırlamaya kalksam hafta onunla geçer zaten. Ama ben tam tersini yapacağım. Hayatıma katacağım en güzel yeni şey onu budamak olacak. Düşünüp bir sürü şeyi çöpe atacağım, gereksiz işleri bir daha dönüp bakmamak […]

LaTeX’te birkaç matematiksel formül tüyosu

Bloğun açılışından bu yana 601 gün geçmiş. Bugün, ilk kez tamamına yakını başka bir yazarın katkısıyla oluşan bir yazı var menüde! Pınar‘dan bize, LaTeX’te daha güzel formüller elde etmek için birkaç matematik formülü yazma tüyosu :) Altta açıklamalar var, burda da kullanım örnekleri ve elde edilen görüntüler. Buyrun…

SİU’09 yolcusu kalmasın…

IEEE 17. Sinyal İşleme ve İletişim Uygulamaları Kurultayı (SİU’09), Kocaeli Üniversitesi tarafından 9-11 Nisan’da, Antalya’da düzenleniyor. Sinyal işleme ve ilgili konulardaki Türkiye’deki en önemli organizasyon. Erken kayıtlar için bugün son, daha sonra biraz daha fazla ücret ödenerek normal kayıt yaptırılabiliyor. PILAB olarak biz de kabul edilen bildirilerimizi sunacağız. Programa göre benim sunumum (“Yüz Özniteliklerinin Takibi […]

Alıntı yönetimi ve derli toplu literatür taraması

Literatür taraması yaparken genelde şöyle bir yöntem izlenir: Araştırmacı ilgili tüm makaleleri çıktı alıp, tüm notları üstüne yazar. Ekrandan anlaması zor olan kişiler için (benim gibi) bu yöntem makaleyi daha iyi anlamayı sağlar. Fakat makale sayısı arttıkça ve geçmişe dönmek gerektikçe işler biraz zorlaşır. Tezinizde ilgili notları derlemek, sınıflandırmak, alıntıları geçirmek falan… Zor iş… Yani […]

Programlamanın keyfi

Programlama bana göre çok keyifli bir iş. İşleri otomatik halledebildiğim ve iyi program yazabildiğim zaman gayet keyifli oluyorum. Zor bir türevi alabilmek gibi bir şey, yeme de yanında yat misali… Pratik yaptıkça daha da güzelleşiyor işler. Tek tıkla, topluca (ya da namıdiğer “batch” halde) iş halletmek mesela, harika! Bilgisayar senin işlerini halletsin, sen gez, dolaş, […]

Ubuntu’da MATLAB ile divx dosyalarını okuma

MATLAB Windows’ta Media Player’ın çalabildiği dosyaları, Linux’ta ise sıkıştırılmamış avi dosyalarını okumayı halihazırda destekliyor. Sıkıştırılmamış video dosyaları çok yer kapladığı için video veritabanını sıkıştırılmış olarak tutuyorum. Ubuntu’da sıkıştırılmış dosyaları okuyabilmek için biraz tarandım ve videoIO toolbox ve mmread kütüphanelerini denedim. İlkiyle bir hayli boğuştuktan sonra mex’i derleyemeyeceğimi anlayıp pes ettim ve ikinciye geçtim. mmread’i çalışır […]

Düşünme molası

Her yönüyle çok yoğun bir dönemin ardından kısa bir mola vermenin zamanı geldi. İnternetten uzak, İstanbul’dan uzak, telaştan uzak… Sakarya kenarında taş kaydırarak, akşama kadar türkü çığırarak, sadece kalem, kağıt ve aklın eşliğinde geceler geçirerek verilecek kısa bir mola; düşünme molası… İnternet aleminin, benim gibi anonime haykıran tüm bloglananlarına iyi tatiller :)

Paramparça

Memleketimin koşu atları olarak finallerde son raunda girdik. Soru sormanın da bir sanat olduğunu; çok düşünülmeden ortaya atılmış, ne idüğü belli olmayan sorulara öyle boş boş bakarak harcanan güzelim zamanlarda acı bir şekilde öğrendik. Neyse, her zamanki gibi, Yorgan gidecek, kavga bitecek… Not: Bu arada Python ile “Graph Algorithms” ve “Principles of AI” projelerini tıkır […]

Dışbükey çokgen (convex hull) bulma ve çokgenin içinde noktalar oluşturma

Açıklama: Köşe noktaları verilen bir şeklin dışbükey çokgeninin (convex hull) içinde istenilen sayıda rastgele nokta oluşturma ve bunları çizdirme. Şekil bilgisine sahip olduğumuz ve içinde örnek noktalar oluşturmak istediğimiz bir alanda kullanılabilir. Örneğin, genelde renk veya deri sezimi yaparken önce resimlerde rengi/cildi kapsayan köşegenler bulunur, daha sonra içindeki tüm noktalar işleme tabi tutulur. Bu zaman […]

İlgin (affine) dönüşümler: Ölçekleme, Döndürme ve Öteleme

Açıklama: İlgin (affine) dönüşümler: ölçekleme, döndürme ve öteleme. Bu dönüşümlere Öklid veya benzerlik (similarity) dönüşümleri de denir. İşlemlerde öncelikle maketform‘a tanım kümesinden (girdi uzayı) değer kümesine (çıktı uzayı) dönüşüm yapacak matrisi sağlayarak başlayacağız. % Her iki yönde de 2 kat ölçekleme yap A = [2 0 0; 0 2 0; 0 0 1]; tform = […]