wtorek, 30 sierpnia 2011

Kompilowanie cvBlobsLib pod Visual Studio 2010

Aby inni nie musieli męczyć się z kompilacją wspomnianej biblioteki (dostępnej pod http://opencv.willowgarage.com/wiki/cvBlobsLib) zamieszczam sposób znaleziony na jednym z forów.
Należy zakomentować linię:
#define _SHOW_ERRORS 
znajdującą się w pliku: BlobLibraryConfiguration.h

Oczywiście należy zmienić też ścieżki dostępu do biblioteki OpenCV podane w ustawieniach projektu.

Uwaga: Nie wiem co powoduje usunięcie tego parametru. Jeśli pojawią się błędy podczas działania programu wspomnę o tym tutaj.

wtorek, 9 sierpnia 2011

Zrzuty ekranu emulatora Androida

Nie każdy wie iż istnieje prosta metoda wykonywania zrzutów ekranu z naszej aplikacji Androidowej prosto w  Eclipse IDE.
Wystarczy przejść na widok DDMS (Przyciski po prawej stronie bądź menu Window -> Open Perspective -> Other... i Wybieramy DDMS).
Po lewej stronie w Okienku Devices znajdziemy przycisk aparatu (pokazany na screenie poniżej).


ROI czyli Region of interest w OpenCV

Czym jest ROI? To obszar obrazu który nas interesuje. W moim przypadku to część obrazu na której znaleziono twarz.
Do obrazu będącego ROI można w bardzo prosty sposób się dostać:
Służy do tego specjalny konstruktor cv::Mat który jako argument przyjmuje inny obraz Mat (img) oraz obiekt klasy Rect (rect) określający obszar zawężenia obrazu. Ważne aby Obiekt Rect nie wykraczał obszarem poza rozmiar podanego img.
Po wykonaniu powyższego kodu pod zmienną roi mamy obiekt klasy Mat z ograniczonym obrazem.

czwartek, 4 sierpnia 2011

Google Music Beta - wrażenia z użytkowania

Google nie kazało mi długo czekać na zaproszenie do swojej nowej usługi. Po 4 dniach od wysłania prośby otrzymałem zaproszenie do testów.

Usługa Music służy do przechowywania naszych zbiorów muzycznych w chmurze. Dzięki temu możemy je odtwarzać na dowolnym urządzeniu posiadającym odpowiednią aplikację. Przetestowałem działanie Music na telefonie z Androidem oraz laptopie. Interfejs aplikacji webowej (bo tylko tak możemy korzystać z Music Beta na komputrze) jest przejrzysty choć mało intuicyjny (przydała by się obsługa prawego klawisza myszy).


Dużo lepiej sprawuje się dedykowana aplikacji na Androida. Jest wygodna w użytkowaniu a do tego bardzo ładna.


Dodatkowo na PC mamy możliwość zainstalowania aplikacji która skanuj nasze foldery z muzyką i automatycznie wrzuca ją w chmurę.

Ostatnimi czasy testowałem wiele usług muzycznych wydaje mi się jednak, że zostanę przy Google Music (przynajmniej do czasu aż Spotiffy będzie dostępne w Polsce).
Pozostaje teraz tylko zaopatrzyć się w spore zasoby muzyki i wrzucić je na swoje Google Music Beta.

środa, 3 sierpnia 2011

Słuchamy Eski Rock w odtwarzaczu

Eska Rock nie udostępnia na swojej stronie linku do strumienia który to moglibyśmy dodać do odtwarzacza muzyki.
Nie oznacza to jednak że takiego adresu nie ma. Aby cieszyć się ulubionym radiem za pomocą odtwarzacza (np. Winampa) możemy wykorzystać adres: http://warszawa.radio.pionier.net.pl:8000/pl/eskarock.mp3

Wystarczy w programie wybrać opcję Dodaj adres URL (bądź odpowiadającą) i podać powyższy link.

Miłego słuchania.

poniedziałek, 1 sierpnia 2011

Składanie prośby o Google Music Beta

Google Music Beta to usługa pozwalająca nam przechowywać muzykę w chmurze oraz odsłuchiwać ją na wielu różnych typach urządzeń. Czytając wpis na blogu Spider's Web można dojść do wniosku, że nie jest ona warta uwagi.
Warto jednak spróbować samemu.
Nie jest to jednak proste gdyż dostęp do usługi jest ograniczony tylko do Stanów Zjednoczonych i dla grupy zaproszonych użytkowników.
Poniżej podaję rozwiązanie pierwszego problemu - złożenia prośby o zaproszenie. Nie wiem jednak kiedy zaproszenie zostanie wysłane i czy w ogóle zostanie.

Aby złożyć prośbę wchodzimy na stronę http://www.newipnow.com/ i w polu Connect to podajemy adres: http://music.google.com
Poniżej zaznaczamy adres proxy pochodzący ze USA.
Na nowej stronie logujemy się swoimi danymi konta Google i składamy prośbę o zaproszenie.


Mam nadzieję że uda się Wam uzyskać dostęp do Google Music. Pamiętajcie o mnie przy wykorzystywaniu zaproszeń które otrzymacie po zalogowaniu. ;)