Software Developers Journal | 12/07

autor: Tomasz Krawczyk | kategoria:

Temat numeru:
Cpp detekcja i rozpoznawanie twarzy

Cpp detekcja i rozpoznawanie twarzy Opis numeru:


  • Joda Time API
    Zarz±dzanie czasem jest niezmiernie wa¿ne w systemach realizuj±cych zadania krytyczne lub s± zale¿ne w du¿ej mierze od czasu np. systemy czasu rzeczywistego. Ale pojêcie czasu równie¿ nie jest obce aplikacj± testuj±cym prêdko¶æ wykonywania danych operacji. Gdy takowe aplikacje realizowane s± w jêzyku Java mo¿na skorzystaæ ze standardowej biblioteki. Ale po co je¶li mamy bibliotekê Joda Time. Autor w przyjazny sposób przedstawia t± bibliotekê oraz ukazuje jej wy¿szo¶æ nad standardowym API z JDK jak równie¿ zwiêkszone mo¿liwo¶ci funkcjonalne w porównaniu do standardu. Wyja¶nia pojêcia jakie nale¿y zrozumieæ przy pracy z t± bibliotek±. Ciekawostk± jest fakt i¿ biblioteka ma w przysz³o¶ci trafiæ do 7-ego wydania JDK.

  • Detekcja i rozpoznawanie twarzy w C++
    Kto z nas nie chcia³by stworzyæ w³asnego systemu, który np. przechwytywa³by obraz z kamery przy drzwiach, rozpoznawa³ osobê i informowa³ nas przez mikrofon kto do nas dzwoni. Z pomoc± mo¿e przyj¶æ nam biblioteka OpenCV. Autor przedstawia w jak prosty sposób przechwyciæ za pomoc± tej biblioteki obraz z kamery lub aparatu. A nastêpnie jak stworzyæ mechanizm pozwalaj±cy na rozpoznawanie próbek zdjêæ tak aby wskazaæ to w³a¶ciwe. Z artyku³u dowiemy siê w jaki sposób odbywa siê uczenie takiego mechanizmu. Oraz na jakie elementy powinni¶my zwróciæ szczególn± uwagê aby by³ on jak najbardziej wydajny.

  • Cz±steczkowe generowanie ukszta³towania terenu
    Fajnie by³oby samemu wygenerowaæ jak±¶ mapê lub krajobraz. Z artyku³u dowiemy siê w jaki sposób dzia³a generowanie cz±steczkowe. Co ogólnie oznacza ten termin oraz jak zrealizowaæ algorytm wykonuj±ce takie dzia³anie. Autor wyja¶ni równie¿ na czym polega normalizacja oraz wyg³adzanie. Jak równie¿ dlaczego nale¿y takie techniki stosowaæ. Wraz z przyk³adowymi kodami ¼ród³owymi udowodni nam, ¿e nie taki diabe³ straszny jak go maluj±.

  • XNA - zarz±dzana platforma dla gier
    Ka¿dy z nas pewnie grywa³ lub nadal gra w gry komputerowe. Za to ile z nas chcia³o jak±¶ grê stworzyæ i pochwaliæ siê przed znajomymi. Teraz jest to jeszcze bardziej mo¿liwe i u³atwione. Dziêki nowej platformie XNA firmy Microsoft. Autorzy wyja¶niaj± czym ona tak naprawdê jest i jakie mo¿liwo¶ci oferuje (grafika 2D i 3D, d¼wiêk, obs³uga urz±dzeñ wej¶æ). Na podstawie przyk³adów obrazuj±, ¿e utworzenie prostych gier nie jest w cale takie trudne.

  • Maszynowe t³umaczenie w Q-Query
    Rozumienie przez komputer jêzyka naturalnego za pomoc± ró¿nych programów pozostawia wiele do ¿yczenia. Niejedni podejmowali lub podejmuj± próby stworzenia systemu, który bêdzie reagowa³ formy zdañ, które u¿ywamy na co dzieñ. Jednej firmie siê to uda³o. Autor prezentuje rozwi±zanie, które pozwala na przepytywanie zbioru danych za pomoc± takich zapytañ jak np. "Poka¿ firmy i szczegó³y transakcji w 2005 roku w bran¿y informatycznej". Zaskoczeni, ¿e to mo¿liwe. A jednak. Autor przedstawia dzia³anie algorytmu stworzonego specjalnie w tym celu. Wyja¶nia na czym polegaj± takie czynno¶ci jak: dostosowanie, analiza morfologiczna, rozró¿nienie frazy polecenia od frazy argumentów, analiza frazy polecenia, analiza frazy argumentów, tworzenie zapytania SQL. Zapraszam do lektury jednego z najciekawszych artyku³ów numeru.


  • W numerze znajdziemy równie¿:
    Rozszerzanie wzorców J2EE
    Fazy Tworzenia Oprogramowania
    Wyszukiwanie wzorca trochê inaczej
    Recenzja WebSite X5
    Wywiad z cz³onkami zespo³u pracuj±cego nad PDT



Programy:

Multimedialny kurs Java cz. 2
WebSite X5 SMART VERSION
Desktop Orbiter
Easy Projects .NET


Cena::

Ods³on: 1033
Wiêcej informacji o tym numerze

Na razie brak komentarzy do tego materia³u.

Autor (wymagane):
Treśæ (wymagane):
Przepisz kod z obrazka (wymagane):
   

Skarpety X-socks | Przyspieszanie komputera | Jak przyspieszyæ Internet | Przyspieszanie Wifi | aktywacja Windows 7 | nLite |
Nokia kalkulator | Jak zdj±æ Simlock za darmo