Zainteresuj się biblioteka OpenCV.
No tylko że u Ciebie była by wizualizacja na LCD. I to porządna. Bez kamery niestety ciężko coś zanalizować. Owszem można zrobić odczyt obrazu z pliku tak jak pisałeś, ale to jest bez sensu. Chociaż na pracę może by się nadało. Można by jeszcze podłączyć się z sensorem z myszki optycznej. Wtedy jakieś wejście dla obrazu byś chociaż miał. Tylko żeby...
Hehe, ta elektronika :) Kody kreskowe występują też np. w sklepach na produktach ;) i właśnie w takim zastosowaniu na pewno da się kamerke zastosować przy odpowiedniej analizie obrazu. Polecam do tego język programowania Python, ma dobre biblioteki do obsługi obrazu :)
OpenCV to otwarte biblioteki do szeroko pojętego Computer Vision, czyli maszynowej analizy obrazu. Wchodząc w tematy przetwarzania i analizy obrazów cyfrowych warto się zapoznać z takimi pojęciami jak normalizacja, otwarcie/zamknięcie, dylatacja/erozja, szkieletyzacja...
Panowie, odkopuje temat, ponieważ też się tym ostatnio interesuję i chciałbym sobie napisać interfejs w C++, który pobierałby mi na bieżąco klatki z kamerki IP a następnie w OpenCV chciałbym robić analizę obrazu. Z biblioteką jakoś sobie poradzę (prędzej czy później ;)), problem będe miał z kamerką IP. Czy udało się komuś z tego tematu, a może i z innego,...
Czy mógłbyś załączyć jeszcze kod biblioteki KS0108.h tego funkcjonującego programu? Widocznie ta biblioteka bardziej odpowiada wyświetlaczowi zastosowanemu w Twoim projekcie. Czy ten program bazuje na Dodano po 1 godzinie 10 minutach: Zauważyłem, że coś nie zgadza się ze schematami (co oczywiście powoduje błędne interpretacje). Numeracja pinów to odbicie...
Witam wszystkich bardzo serdecznie! Chcę Was prosić o pomoc/poradę co do mojego projektu. Otóż, chcę wykonać bardzo prosty system wykrywania drogi w samochodzie. Będzie on składał się z kamerki internetowej podłączonej do laptopa, na którym będzie uruchomiony program mojej "produkcji". Ma on odbierać obraz z kamery i wyświetlać na monitorze obraz na...
Zobacz np. bibliotekę AForge.Net umożliwia ona analizę obrazu min. wykrywanie jakiś kształtów, detekcja ruchu itp Ponadto informacje dotyczące tego tematu szukaj pod hasłem "Image Processing"
Zdecydowałem się jednak na darmowe środowisko VS Express C++, do tego implementacja biblioteki OpenCV. Pozdrawiam
Jeżeli myślisz AVR 8 bitowym to będzie trudno z analizą obrazu - mało RAM'u. Myślę, że co najmniej ARM.
Zadanie trudne z kilku powodów. Musisz mieć obrazy ulicy w różnych warunkach atmosferycznych, różnych godzinach. Każde odstępstwo - deszcz, śnieg, ciemna chmura spowoduje że nie zobaczysz asfaltu tak jak by tego program oczekiwał. Skutkiem tego przy pustej drodze i deszczyku albo chmurce cały asfalt będzie zajęty. Jakość Kamery, niskie rozdzielczości...
Poczytaj o bibliotece OpenCV. podobno można ją "ożenić" z VB. Do analizy obrazów będzie w sam raz, można tam otworzyć obraz z kamery i operować na kolejnych klatkach obrazu. Albo http://lmgtfy.com/?q=VB+webcam+capture :)
Może to nie aż taka fantastyka. Istnieją biblioteki do analizy obrazu do wykorzystania choćby na RPI, albo docelowo czymś mocniejszym. Sami w pracy używamy tego w jednym z urządzeń i działa bez problemów. Prosta analiza strumienia obrazu wyłapująca obiekty przemieszczające się w nietypowym kierunku od reszty otoczenia (zwierzaki), lub z inną prędkością...
Zależy, z gotowym czytnikiem (100zł) wystarczy ci konfiguracja uart + włączenie tranzystora + wyłączenie w przerwaniu od timera - trywialne. Analiza obrazu z kamery (własny czytnik / tańszy układ) już takie proste nie jest, jak znajdziesz bibliotekę będziesz miał prościej.
Witam. Także zajmuje się analizą obrazów w dziedzinie widmowej ( przynajmniej mam taki zamiar :> ). Poszukaj książki "Digital Image Processing". Autorzy:Rafael Gonzalez, Richard Woods. Książka jest anglojęzyczna i łatwo dostępna w bibliotekach akademickich ( przynajmniej w Anglii ). Zawiera materiał z bardzo wielu dziedzin związanych z analizą i przetwarzaniem...
Nie wiadomo, czy problem jest po stronie sprzętowej, czy programowej. Nie wiadomo też, czywyswietlacz działa, dlatego sugerowałbym uruchomienie jakiegoś prostego programu demo w "najlepszych" warunkach, czyli przy zasilaniu i I/O 5V i na popularnej platformie; np. Arduino Uno. https://www.waveshare.com/wiki/3.5inch_T... Jak będziesz wiedział,...
Temat inżynierii wstecznej firmware jest dość obszerny i wymaga wiedzy z ogólnego tematu inżynierii wstecznej. Głównie chodzi o posiadanie intuicji w celu znajdowania informacji, rozglądania się po pliku, identyfikowania różnych formatów, interpretowania znaczenia offsetów w których znajdują się porcje danych i umiejętności zlepiania tych informacji...
Witam serdecznie, Pracuję obecnie nad projektem, którego celem jest wykrywanie zmian na obrazie rejestrowanym przez kamerę. Algorytm analizuje strumień przekazywany na "żywo". Wygląda to mniej więcej tak: kamera ustawiona jest na pewien obiekt, na którym mogą zachodzić niewielkie zmiany (w stosunku do całego obiektu) z dosyć dużą częstotliwością (przeważnie...
Witam, Stanąłem przed problem, którego sam nie przeskoczę. Proszę o pomoc. Mam kilka obrazów, na których znajduje się biały obszar 320x160 pixel, oraz niebieski kwadrat, którego rozmiar się zmienia dynamicznie. Potrzebuję wyznaczyć współrzędne środkowe tego niebieskiego kwadratu. Gdzie mogę szukać opisu/kursu/tutorialu rozwiązania tego problemu? Z jakiego...
Ogólnie projekt ma za zadanie obsługiwać grafikę (przechwytywanie obrazu z kamery - zapis do pamięci (z buforowaniem), przetwarzanie obrazu (filtry + krawędziowanie), analiza przetworzonego obrazu, wyświetlanie grafiki z danymi z analizy + obraz nieprzetworzony, po drodze kolejki FIFO, aby zsynchronizować przesył danych miedzy modułami z rożnymi zegarami)....
... "Wy" ich nie widzicie lub nie chcecie widzieć bo jest to wygodne narzędzie. Narzędzie dla leniwych. ... Oczywiście, że tak jest. Pisałem już o tym kiedyś. Obecnie panuje jakiś niesamowity oportunizm - szczególnie wśród osób młodszych tj. powiedzmy do 25 roku życia. Widzę to choćby z pracy ze studentami, chociaż nawet tu zdarzają się nieliczne (niestety)...
Może spróbuj raczej zaczynać drogą klasyczną, czyli analiza prostych obrazów. Choć jeśli np. przez analizę dodawania 10% możliwych par liczb 32bitowych doprowadziłbyś sieć do skutecznego ustalenia reguł dodawania na kolejnych bitach to chyba byłoby to też interesujące.
To prawda zrobic cos bardziej sensownego co bedzie jezdzilo w faktycznie widzialo. JA kompletuje sobie powoli robota w ktorym chce zainstalowac 2 kamery. Polecam zerkniecie sobie na bibloteke OpenCV (developowana przez Intela), ktora sie ostatnio bawilem. I powiem szczerze ze natchnela mnie troche. Bo np jest cos takiego jak wynajdywanie twarzy z obrazu....
(at)ElektrodaBot jak dodać większą czcionkę np. font16x16 do biblioteki arduino TVout? Bezpośrednia odpowiedź na pytanie - Aby dodać większą czcionkę (np. 16×16) do biblioteki Arduino TVout, należy przygotować własną tablicę danych (bitmapę) dla poszczególnych znaków i zaimportować ją do biblioteki jako czcionkę w formacie PROGMEM. - Następnie w plikach...
(at)waldi22551 tutaj masz ostatnia aktualizacje LXDVB102: https://www.lamex.pl/pliki/soft/LXDVB102... A tutaj aktualizacje do LXDVB101 niby: https://www.lamex.pl/pliki/soft/LXDVB101... https://www.lamex.pl/pliki/soft/LXDVB101... Niestety żadnych innych plików...
Witam, mam ostatnio problem ze swoim laptopem. Szukałem podpowiedzi w internecie, ale niestety nie znam się na analizie logów. Przy starcie systemu, zanim pojawi się pulpit, wyskakuje błąd "nie można odnaleźć C:\Documents" - to jeden problem. Drugi - przy włączaniu jednej gry, wyskakuje kilka razy błąd "Aplikacja lub biblioteka DLL E:\ nie jest poprawnym...
4.Konwersja kadru z użyciem algorytmu Gaussian Blur 5.Konwersja kadru do obrazu czarno białego z użyciem tzw.wyzwalania(tresholding) 6.Inwersja kadru Mogę prosić o omówienie tych trzech kroków? Najlepiej z przykładową klatką przed krokiem 4, po nim, po kroku 5 i 6. Jakie jest użycie zasobów RPi w trakcie analizy obrazu? Czy RPi zero będzie wystarczające...
(...) nnych informacji prosze napisać. Z góry dziękuje (at)ElektrodaBot AI: Na jakim systemie operacyjnym chcesz uruchomić ten program w tle? Windows AI: Czy możesz opisać, co dokładnie robi ten program? Ten program ma na celu tworzenie zdjęć osoby która usuneła konkretny plik. Korzystam z biblioteki OpenCv Bezpośrednia odpowiedź na pytanie Tak, w...
Witam! Czy istnieje jakiś sposób na napisanie(w czystym ASM) sterownika karty graficznej, który dla większości kart graficznych pozwalał na użycie większej rozdzielczości i głębii kolorów niż standardowy tryb VGA 640x480x4. Chodzi mi o jakieś dokumentacje(może jest jakiś standard), dzięki którym było by to możliwe bez użycia funkcji BIOSu(tym bardziej...
Czy starsze gry z początku lat 2000 działają poprawnie na laptopach z procesorem marki Intel 14 generacji i systemem Windows 11? Wprowadzenie Uruchamianie starszych gier z początku lat 2000 na nowoczesnych laptopach z procesorami Intel 14. generacji i systemem Windows 11 może być wyzwaniem, ale jest to możliwe. Wymaga to jednak zrozumienia kilku kluczowych...
(at)ElektrodaBot niepotrzebnie skupiasz się na detalach, których kontekstu znów nie zrozumiałeś a twoje argumenty nie mają tutaj zastosowania, gdyż są zbyt ogólne, odpowiedz więc jeszcze raz, zgadzasz się czy nie z pierwszym komentarzem: ""Python akurat jest numerem 1 jeśli chodzi o cyberbezpieczeństwo. W zarządzaniu pamięcią również, stąd obecnie...
(...) e pomóc pls? AI: Jakie są specyfikacje Twojego systemu, w tym system operacyjny i karta graficzna? Karta graficzna RTX 3050 Procesor 12th Gen Intel(R) Core(TM) i5-12500H Ram 16 gb Windows 11 pro AI: Czy wprowadzałeś ostatnio jakieś zmiany w systemie lub aktualizacje gry? nie Dodano po 27 Wstępna ocena dostępnych informacji Na podstawie dostarczonych...
(at)ElektrodaBot Czy są jakieś recepty na zrobienie prostej aplikacji sieciowej działającej (1) pod Windows, (2) pod MacOS, bez potrzeby użycia systemu docelowego do jej zrobienia (czyli z cross-compiling, chciałbym z C)? Preferowałbym, żeby była "lightweight". Krótka odpowiedź • Windows – bez problemu skompilujesz na Linuksie pakietem MinGW-w64 (lub...
Cześć! 1. Czy jest możliwe spięcie komputerów w taki sposób żeby np 5 tanich terminali służyło jako 'jeden' komputer (tak, aby cpu i ram wszystkich urządzeń był dostępny jednocześnie dla oprogramow... Bezpośrednia odpowiedź - 1) Nie wprost. Nie da się „zsumować” RAM i CPU kilku maszyn tak, by zwykły program widział jeden wielki komputer. Da się jednak...
http://obrazki.elektroda.pl/2464301200_1... Nadal jest lato, chociaż pogoda nie dopisuje. Każdy ma trochę więcej wolnego czasu niż zazwyczaj. Czas ten spożytkować można na wiele sposobów - granie w gry komputerowe, oglądanie filmów na youtubie czy uprawianie sportów to tylko niektóre z możliwości. Ale oczywiście elektronicy i programiści...
Witam, chcę napisać program, który będzie służył do analizy zeskanowanych dokumentów(np. testów) - szczegóły co do funkcjonalności nie są w tym momencie tak bardzo istotne więc opiszę tak z grubsza: dokumenty skanujemy na skanerze automatycznym (np. 150-200 stron, zależy mi na tym żeby program obsługiwał bmp, jpg i być może jeszcze jakiś format), odpalamy...
(...) 95306.jpg (at)ElektrodaBot AI: Czy mógłbyś podać nam dokładny numer modelu swojego telewizora Horizon? Horizon 40HL6330F AI: Jaki jest numer wersji aktualizacji oprogramowania, która pojawiła się na telewizorze? V2.49.0.0 Wstępna ocena dostępnych informacji - Dwóch członków forum (odpowiedzi offline) donosi, że Vestel wprowadził oprogramowanie...
OpenCV uruchamiany jest głównie na wysokowydajnych platformach obliczeniowych czy mocnych mikroprocesorach, ale pakiet ten może wykonywać kilka rodzajów aplikacji do przetwarzania obrazu na prostych mikrokontrolerach. Przetwarzanie obrazu stało się częścią naszego życia. Nikogo nie dziwi rozpoznawanie twarzy w smartfonie czy wykrywanie pasa ruchu przez...
Te 32 bity to w małych projektach wygoda, w dużych - konieczność. Głupia średnia krocząca o głębokości 16 przy 12bit próbkach wymaga akumulatora 16bit. Szybka zamiana wartości z ADC na mV (bez dziwnego dzielenia i floatów) wymaga już więcej (dla Vref=3300 masz (3300*adc_val)>>adc_bits, wykonanie mnożenia wymaga juz 24 bitów). Łatwo się przyzwyczaja...
Gerganov opracował własną bibliotekę GGML do zastosowań w AI, jego programy napisane w c/c++ zajmują tylko kilka MB co w porównaniu z zajmującymi kilkuset MB bibliotekami tensorów w pythonie daje nowe możliwości. Wady to nie ma jeszcze wszystkich opcji dostępnych w pythonie i jest niskiego poziomu. Coś dla wszystkich amatorów AI, własny lokalny polski...
Mam już dość tego komputera, dzisiaj mija tydzień jak z nim walczę, a rezultaty marne. Nie wiem o co chodzi, ale jest co raz gorzej, w tej chwili nie uruchamia się przeglądarka, nie można wejść we właściwości mojego komputera i jeszcze parę innych kwiatków. BooVis, w ogóle nie daje się uruchomić. Skopiowanie 9 giga danych trwało wczoraj od ~13 do ~18,...
https://obrazki.elektroda.pl/5044360400_... Komputer Raspberry Pi połączony z kamerą to już nic nowego. Jednakże moduł Pixy2 to coś więcej niż tylko nowa kamera. Moduł ten może być łączony z szeroką gamą mikrokontrolerów i ma na tyle dużo mocy obliczeniowej, że może samodzielnie wykrywać obiekty, śledzić linie czy czytać kody kreskowe...
Przygotuj się na oscyloskop Keysight Infiniium z serii MXR: to Twoje okno na skomplikowane interakcje w złożonych projektach. Szybko przejdź od objawów do rozwiązania, łącząc efektywność 8 przyrządów w 1 z niespotykaną równoczesną wydajnością 8 kanałów. 12 modeli od 500 MHz do 6 GHz, 4 lub 8 kanałów analogowych oraz dziesiątki opcji sprzętowych i programowych....
https://obrazki.elektroda.pl/6101739600_... Projekt OpenMV to inicjatywa mająca za zadanie tworzyć niedrogi, miniaturowy i łatwo dostępny system widzenia maszynowego, który oprogramować można w popularnym Pythonie. Twórcy tego systemu za cel wzięli sobie stworzenie, jak sami mówią "Arduino dla systemów widzenia maszynowego". Ich...
https://obrazki.elektroda.pl/8052219500_... Ten artykuł rozpoczyna serię samouczków dotyczących nowego oprogramowania — QSPICE. Jest ono dedykowane, jak łatwo się domyślić, do symulacji obwodów elektronicznych. Dzięki teoretycznym i praktycznym przykładom zawartym w kolejnych materiałach tego typu będziecie mogli zdobyć wiedzę na temat...
(...) światła najlepiej zintegrowane z moim HA? Czy te światła są kompatybilne z Cloudcutter? Czy powinienem przylutować do nich chip ESP32, czy po prostu użycie ESP32 BLE jest wystarczająco dobre? https://obrazki.elektroda.pl/6476923500_... https://obrazki.elektroda.pl/9607950300_... Jak dotąd wiem niewiele... Wygląda na to,...
Gdy ja próbowałem użyć DS18b20, to gdzieś wyczytałem (chyba w przykładzie, który użyłem i zmodyfikowałem), że kolejny odczyt z danego dallasa może nastąpić, dopiero po upływie określonego czasu. Albo to było, że inicjujemy konkretnego dallasa, chwilę musimy odczekać i dopiero za chwilę możemy go odpytać o pomiar. To nie były milisekundy. Spróbuj z...
podaj kody modeli użytych w artykule. AI: Do której pracy naukowej się odnosisz? Podaj tytuł lub link. 10.1088/2632-2153/ad2aef AI: Czy możesz wyjaśnić, dlaczego potrzebujesz kodów modeli z artykułu? do mojego głównego projektu Wstępna ocena dostępnych informacji Poszukujesz kodów dla modeli użytych w artykule z DOI "Quantum Machine Learning Models...
Może nie jest to wielkie odkrycie, ale może ktoś będzie tego potrzebować AC-3 Ready (albo Dolby Digital Ready) 10-bitowy przetwornik Video C/A Układ używany w odtwarzaczach DVD firmy Philips, który zapewnia najwyższej jakości odwzorowanie najdrobniejszych szczegółów obrazu. 100Hz W tradycyjnym odbiorniku TV obraz jest wyświetlany 50 razy na sekundę....
http://obrazki.elektroda.pl/6493389500_1... Firma IBM zaprezentowała nowy typ chipu komputerowego, inspirowanego budową ludzkiego mózgu. Choć przewyższa on tradycyjne mikroprocesory, jeżeli chodzi o stopień skomplikowania, zużywa znacznie mniej energii i doskonale nadaje się do przetwarzani dźwięków, obrazów i innych danych sensorycznych....
analiza biblioteka analiza obrazu analiza obrazu kamer
radio przestawać nadawać nadawać termostat naprawa electrolux płyta indukcyjna garnka
Programowanie pilotów Sigma AS 227 – procedura z pilotem MASTER, dodawanie i kasowanie Radio ESKA Rzeszów 99,4 MHz – brak odbioru, przerwy w nadawaniu, nadajnik Sucha Góra