Opencv kurulumu - Opencv 2.3


Şimdi CUDA desteği olmadan kurulumun nasıl olduğunu klavyem döndüğünce anlaticim. Fazla bişisi yok zaten. Opencv indirhttp://sourceforge.net/projects/opencvlibrary/Superpack’i kurdum. Visual Studio açılır. Yeni Console application C++ projesi oluşturulur. Projenin Properties'ine gelinir ve C/C++ -> General -> Additional Include Directories'e şunlar eklenir(sizin opencv nereye kuruluysa işte):D:\fw\OpenCV2.3\build\includeD:\fw\OpenCV2.3\build\include\opencvD:\fw\OpenCV2.3\build\include\opencv2Opencv2 yeni gelen headerlar için. 2.1den 2.2ye geçişte böyle bi değişikliğe gidildi. Compatibilityden ödün vermeyelim diye de böyle bişi yaptılar. Bizde 2.3 olduğu için yine aynı geleneğin devam ettiği görülüyor. Linker -> Input’a geliyoruz. Şunları ekliyoruz. (Aslında bunların hepsini eklemeye gerek yok. Sadece kullanacağımızı yazsak yeterli. Ben ilerki büyük projeler için de yazdım. )opencv_calib3d230d.libopencv_contrib230d.libopencv_core230d.libopencv_features2d230d.libopencv_flann...

Mp3 dosyalarının taglerini (meta bilgilerini) okumak, değiştirmek


mp3leri telefona veya bir programa atınca Track 7 yazmasından nefret edenlere gelsin bu yazı.Başlamadan önce biraz önbilgi: Mp3 dosyalarının sonunda 128 bitlik şarkı bilgileri için ayrılmış id3 diye bir veri yapısı vardır. id3v1, id3v2, id3v3 gibi versiyonları var. direk c’de fopen yapıp okuyabiliyoruz.  C’nin gözünü seviyim. v1 daha basitken, v2 ve v3te tagler başa alınmıştır ve daha çeşitlendirilmiştir (composer falan filan).Taglib id3lib gibi kütüphaneler mevcut. Google’da 10 saniyelik bi aramayla çıkıyor bunlar. Gelgelelim nasıl kullanacağımıza. Öncelikle taglibi kuralım. Kaynak koduyla geliyor. Derlemesi bize kalıyor. Ayrıntılı anlatım isteyenler şu tarafa gitti:Taglib kurulumu lib ve header dosyalarını yukardaki linke göre ayarlayıp projeyi düzgün açtığınızı varsayıyorum. Aşağıdaki kodu yeni bi cpp dosyasına yazıyoruz.#include "fileref.h"#include "tag.h"#include "iostream"using namespace std;int main(int argc, char *argv[]){char str[50] = "f.mp3";TagLib::FileRef f(str);if(!f...

Windows'ta Cmake kullanımı, lib-dll üretimi ve kullanımı, taglib kütüphanesinin kurulumu


Başlığa gel. Böyle posta böyle başlık. Mahsun kırmızıgül filmi tadında oldu. Büssürü konuya el atıp hiç birini çözemeden okuyucuyu ortada bırakicim.Cmake cross platform bir build aracı. Onun sayesinde istediğiniz compiler a göre çıktı ürettirebiliyorsunuz. Nevet nerdeyse bütün derleyicileri destekliyor. Gayet de güncel VS 2010 desteği de var uzunca bir süredir.Cmake kullanımı için örnek bir kütüphane kullanımı da anlatıcam. Bu kütüphanemiz taglib adlı mp3 taglerini okumaya yarayan bir api. Bu aralar mp3 arşivimi düzenlerkene niye bunları elimle yapıyorum derken buldum kendimi. Taglib amarok, jaangle gibi programların arkasındaki tag engine imiş. Alanında en hızlıymış. Neyse. Ayrıntısı sora.Öncelikle herkesin bildiği bikaç gereksiz bilgi: lib dosyaları kütüphane(library) dosyaları olup exe oluşturulurken derleme anında statik olarak bağlanırlar. dll dosyaları ise adından da anlaşıldığı üzre dynamic link library olup runtime esnasında doğrudan dinamik olarak kullanılırlar. Ha noldu bu...

Cuda dosyalarını Notepad++ ile renklendirme


Evet çok gereksiz bir postla karşınızdayım.cu uzantılı dosyaları, notepad++’ta c++ dosyasıymışçasına(c, cpp) renklendirmek için gerekli olay: Settings -> Style ConfiguratorOrdan da hu şekil:

Klişe senaryo yazmaca - You just don't get it, do you?


[vimeo]http://vimeo.com/24669583[/vimeo]Saygılar.

Olması gerektiği gibi olan program - CxImage


Program değil esasında CxImage bi tane kütüphane. Ama demosunu da yapmış elemanlar. Demosu büssürü resim editing programına taş çıkarır. Süper hızlı ve minimalist. Sadece işini yapıyor. Arkada da tamamen kendi kütüphanesini kullanıyor. C++ ile yazılmış. Vakti zamanında baya kodlarını incelemiştim. Güzel ve optimize bir kütüphane. Görüntü işlerken kenarda durabilir.“Fotoşop programı” isteyen arkadaşlarınıza öneriniz. İki tane morfolojik filtre yaptıktan sonra feysbuk profil fotoğrafı hazır hale geliyor. Maksimum 10 saniye.İndirmek isteyenlere gelsin:http://www.xdp.it/cgi-bin/dl7z.pl?cximage/701/cximage701_demoAyrıntılı indiririm diyenler şu tarafa gitti:http://www.xdp.it/download.htmCodeProject’te görmüştüm ben:http://www.codeproject.com/KB/graphics/cximage.aspx

Batman: Arkham City - Gameplay


Catwoman olmak mütiş eğlenceli olacak gibi. Batmane göre daha hareketli, komboları da güzel. Batmanin de kombolarını artırmışlar. İlk oyunda sağlanan o vurdu mu gerçekten vurmuş gibi olma hissiyatı burda da daha artırılmış bir gerçeklikle ortaya çıkıyor-cümleye gel-. Punisher misali interrogation olayı var galiba. Hala batmobile den ses seda yok. Bu oyunda da olmayacağını duyurmuştu Rocksteady zaten.Asylum’da takılı değiliz bu kez. Daha çok tırmanmaca var. Glideri da daha çok kullanma şansı doğuruyor bu da tabi ki.Grafikler ilk oyuna göre daha iyi mi ne. Ama trailerlara göre azcık düşük. Karakter modellemelerinde Dark Knight’a sadık kalınmış Hardy falan baya benzemiş. Film gibi izledim gayet. Dark Knight Rises bi yandan Arkham City bi yandan. Yapmayın gençler. Bekletmeyin bizi.[youtube]http://www.youtube.com/watch?v=hBXDHznD83g[/youtube]

Assassin's Creed Revelations E3 Gameplay de geldi


Dün gece yayınlanan ac gameplay’in videosu da düştü. İstanbul mütiş olmuş :O[youtube]http://www.youtube.com/watch?v=MoDAXoDtkTs[/youtube]

Assasin's Creed Revelations - E3 2011 Trailer düştü nolamaz


Gecenin bi vakti yamulttu ziyadesiyle. Alın sıcak sıcak. Bi saat ya oldu ya olmadı çıkalı.[youtube]http://www.youtube.com/watch?v=oZvqCL5CaZU[/youtube]Arkada çalan musiki için: Woodkid - Iron

Assassin's Creed Revelations'a dair


Brotherhood’u az önce bitirmiş biri olarak ben de diğer insanlar gibi bu oyun burda bitmez dedim. İlk Ac’den sonra bu oyun 3 oyunluk seri olacak denmişti ama öyle olmadı.Bu hafta da bir haber çıktı yeni oyuna dair. İki tane videosu düştü önce. Aşşadan izlersiniz onları da hepsinden güzeli elimizde 2 adet sikrinşatımız var:İlki: Ezio ve Altair sırt sırta. Bu ikisi nasıl bağlanır, Ezio’nun yaşlanmış hali midir o (Ezio takriben 50ye yakın bi yaşta olacak sanırım) ya da ordaki Osmanlı asasini (böyle de bi teori var ortada) mi bilemiyoruz. Ortada çok soru çok teori var. Beklemedeyiz. 2011 Ekimde çıkacağı rivayet ediliyor oyunun. Yine Ubisoft süper bi taktikle PC’ye 6 ay sora çıkaracağı için sabrımı muhafaza ediyorum ben.İkincisi: Ezio bildiin İstanbul’da. Arkada görünen caminin Ayasofya olduğunda büyük ölçüde mutabık olundu. Tırmandığı yer çözülemedi tam olarak henüz. Ayrıca hidden blade’in ucundaki kancaya da dikkat. Oyunda yeni bir silahımızın olacağının habercisi. Revelations kesinlik...


subscribe via RSS