Derinlik Vurgusu ( Depth Cueing )
Yazan : Şadi Evren ŞEKER Bilgisayar grafiklerinde derinlik hissinin oluşturulması amacıya uzaktaki imgeciklerin (pixel) donuklaştırılmasını hedefleyen yöntemdir. kabaca en uzak imgeciğin (pixel) 1.0 ve en yakın imgeciğin 0.0 değeri alabileceğini düşünürsek: fderinlik(m) = (dazami-d)/(dazami-dasgari) Yukarıda verilen bu derinlik fonksiyonu verilen…
Hat Tarama Algoritması (ScanLine Algorithm)
Yazan : Şadi Evren ŞEKER Bilgisayar grafiklerinde görünen yüzeylerin belirlenmesi için kullanılan algoritmanın ismidir. Scan Line Rendering olarak da isimlendirilmektedir. Yukarıdaki şekilde de görüldüğü üzere iki doğru taraması yapılmış ve bu doğruların hangi yüzeyleri gördüğü nokta nokta olarak kodlanmıştır. Algoritma…
A-Hafızalama (A-Buffer)
Yazan : Şadi Evren ŞEKER Bilgisayar grafiklerinde birden fazla yüzün aynı nokta üzerine görüntüsünün düşmesi (projection) durumunda hangi yüzün görüntüleneceğine karar vermekte kullanılan yöntemdir. Derinlik hafızalama yönteminin şeffaf yüzleri göstermedeki yetersizliği üzerine geliştirilmiştir. Buradaki amaç bir noktadan bakıldığında birden fazla…
Derinlik Hafızalama (Depth Buffering , z-buffer)
Yazan : Şadi Evren ŞEKER Bilgisayar Grafiklerinde bir görüntünün oluşturulması sırasında aynı noktaya düşen birden fazla yüz (polygon) bulunuyorsa bu yüzlerden hangisinin nasıl görüntüleceğini belirleyen hafıza yönetimidir. Bu durumu aşağıdaki şekil üzerinden anlaşılabilir: Şekilde bir görüntü düzlemindeki bir noktanın (x,y)…
Arka Yüz Algılama (Back Face Detection)
Yazan : Şadi Evren ŞEKER Bilgisayar grafiklerinde bir şeklin herhangi bir yüzünün görüntülenip görüntülenmeyeceğine karar verilmesi işlemidir. Aşağıdaki şekli ele alalım: Yukarıdaki şekilde Görüntü vektörü (V view) ve piramiti oluşturan yüzlerden birisinin Normal vektörü verilmiştir. Bir yüzün (polygon) görüntülenip görüntülenmemesi:…
Void (boş tip)
Yazan : Şadi Evren ŞEKER Bu yazı C dilinde bir tip olarak void tipini açıklamayı amaçlamaktadır. void anlam olarak boş demektir. Daha genel anlamda tipsiz demektir. Yani C dilinde int, char, float gibi tiplerimiz var. Şayet bir değişkenin tipi yoksa…
Self Organizing Maps (Özdüzenleyici Haritalar)
Yazan : Şadi Evren ŞEKER Özdüzenleyici haritalar, yapay sinir ağlarının özel bir biçimidir ve eğitimleri sırasında gözetimsiz eğtim kullanılmaktadır. İlk kez Kohonen ismindeki finlandiyalı bilim adamı tarafından geliştirildiği için kohonen haritası (kohonen map) ismi de verilen bu ağlar diğer bütün…
K-Ortalama Algoritması (K-Means Algorithm)
Yazan : Şadi Evren ŞEKER Kümeleme (clustering) kullanılan algoritmalardan birisidir. Amaç özellik çıkarımı (Feature extraction) yapılmış bir grup verinin birden fazla küme özelliğine göre hangi kümeye ait olduğunun bulunmasıdır. Kullanılan matematiksel yöntem her sınıf için merkez belirlenen noktaya uzaklığa (aynı zamanda bu…
YACC
Yazan : Şadi Evren ŞEKER YACC, bilgisayara bilimlerinin önemli dallarından birisi olan dil tasarımı ve dil geliştirilmesi sırasında (compiler teory) sıkça kullanılan bir kod üretici programdır. YACC basitçe dildeki sözdizim (syntax) tasarımı için kullanılır ve tasarladığımız dildeki kelimelerin sıralamasının istediğimiz…
LEX
Yazan : Şadi Evren ŞEKER Bilgisayar bilimlerinde programlama dillerinin tasarımı ve geliştirilmesi sırasında kullanılan ve dildeki kelimelerin analizine (lexical analysis) yarayan kod üretme programıdır. Yani lex için hazırlanmış bir dosyayı lex programından geçirdikten sonra size C dilinde bir kod çıkar….












