Twoja definicja bitmapy ląduje w SRAM, a odczytujesz ja z FLASH, gdzie jej nie ma. Dodaj do definicji _flash lub PROGMEM. Poza tym bardzo pokręcony i nieefektywny sposób na rysowanie bitmaty, ale to zupełnie inna historia.
Dziękuję za zainteresowane. Tak , grafiki będą wyświetlane zawsze w tym samym miejscu, na pełnym ekranie o formacie 240*128. Bitmapy jakie konwertowałem są monochromatyczne 1 bitowe. Rzeczywiście rysuję je ręcznie, piksel po pikselu (masakra) . Jeśli jest możliwość abym nie musiał ich konwertować to by było idealnie gdyż mogę sobie na bieżąco zmieniać...
Z całym szacunkiem to jest to po prostu wioska. Nie zadałeś sobie trudu sprawdzenie biblioteki o której pisałem. Powinienem to tak zostawić , ale nie mogę na to patrzeć. Nie dość, że nie możesz używać standardowych instrukcji Bascom takich jak Lcddat, Showpic itd to jeszcze potrzebujesz 512 Bajtów na bufor.. Dyskwalifikuje to ten kod dla mniejszych...
(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...
http://obrazki.elektroda.net/52_12550205... Miniscope v3 to program mający w założeniu pełnić rolę prostego uniwersalnego interfejsu graficznego dla cyfrowego oscyloskopu. Dwie wcześniejsze wersje programu były wyspecjalizowane do pracy z określonym typem urządzenia pomiarowego. Dosyć szybko okazało się, że znaczna część kodu w tego typu programie...
http://obrazki.elektroda.pl/5949652400_1... W poniższym poradniku dowiemy się, krok po kroku, jak podłączyć wyświetlacz z telefonu Nokia 5110 do modułu Arduino, napisać kod oraz, wykorzystując dostępne w sieci narzędzia, stworzyć grafiki, które można będzie wyświetlać na tym ekranie z pomocą Arduino. Krok 1: podłączenie http://obrazki.elektroda.pl/9930211100_1...
Zalezy co dokladnie chcesz uzyskac i na jakim sprzecie. Rysowanie za pomoca Ddraw i/lub rysowanie bitmapy w pamieci operacyjnej (wstawki w assemblerze) a nastepnie tylko przerzucenie calosci na ekran za pomoca ddraw
Kod dla którego robiłem testy to po prostu rysowanie bitmapy przez funkcję drawBitmap (x, y, xmax, ymax, bitmap) z biblioteki UTFT. Jeżeli to problem kodu to już sobie poradzę. Chce mieć pewność, że przy męczeniu się z kodem, nie okażę się że mój wyświetlacz jest za wolny na większą prędkość.
Można napisać program, który przeanalizuje Twoją bitmapę (trochę pisania będzie), można spróbować pobawić się w Gimpie (napisać skrypty, które to zrobią), w każdym razie zadanie nie wydaje się trudne, za to dość czasochłonne. Są gotowe biblioteki do obsługi bitmap przenośne na różne systemy, więc nie powinien to być duży problem.
Dziękuję, faktycznie ten powyższy kod sporo mi pomógł znaleźć błąd :) Teraz bezproblemowo wyświetlam bitmapy z plików nagłówkowych, ale są one mocno niebieskie. Wygląda to tak, jakby patrzyło się na wyświetlacz przez niebieską folię półprzeźroczystą. Wyświetlanie tekstu poprzez funkcje biblioteki jest okej, kolory są normalne. Problem tyczy się jedynie...
Witam serdecznie i pozdrawiam zainteresowanych tym tematem. Boję się, że mój problem jest bardzo laicki, ale jakoś nie mogę sobie poradzić z jego rozwiązaniem więc pytam. Programuje ostatnio w języku C++, używam programu DEV-C. Niedawno odkryłem dobrodziejstwa biblioteki Allegro. Za jej pomocą w sposób szybki i prosty można wczytać stworzone przez siebie...
Bardzo dobre pytanie ;) Ja powoli majstruję sobie biblioteki do tych wyświetlaczy... Bo chcę w tym PixelFactory dorobić generowanie bitmap.... ale normalnie te wyświetlacze są tragiczne :( .... ich sposób organizacji pamięci powoduje że o wiele szybciej będą się wyświetlały bitmapy (ikonki) jeśli będą rozmieszczane nie co do pixela a co do x8 w pionie...
Przy kompilacji mam zawsze jednego warning'a: ../main.c:70: warning: passing argument 1 of 'LCD_DisplayPicture' discards qualifiers from pointer target type Zmieniałem cyfry w Wysokości i Szerokości, ale nadal nic... Pusty Ekran... P.S. Biblioteki pożyczyłem od jakiegoś Niemca, to nie mój Angielski :)
Cześć. Szukam sposobu, aby na procku STM32F439 skompresować bieżący obraz framebuffera (grafika typu napisy, kolorowe ikony z przejściami tonalnymi, ramki itp, dużo jednolitego tła) i wysłać do przeglądarki. W systemie mam pamięć SDRAM, postawiony jest FreeRTOS i LwIP. Kompresja powinna trwać nie dłużej niż 0,5s, chociaż 1s ostatecznie mógłbym przeboleć....
Dziękuję za odpowiedzi! Najlepiej pewnie byłoby mieć kod rysujący który pozwala na używanie ułamkowych współrzędnych. Wtedy możesz rysować 3 kreski ale z ułamkami jako współrzędne początku i końca, które to współrzędne musiałbyś sobie każdorazowo wyliczać z funkcji trygonometrycznych. Próbowałem potraktować środek wykresu jako okrąg o promieniu 10 pikseli...
Pierwszy mój problem to potrzebuje do pracy mgr jakiejś biblioteki (darmowej) do rysowania wykresów w C++, taka żeby szło je w swoim programie jako bitmapy rysować Druga sprawa to dokładność konwersji za pomocą funkcji: float atof(string); Otóż, kiedy w stringu jest liczba np. 0.34 to funkcja zwraca liczbę 0.3399334535345 czyli bliską, ale nie dokładnie...
Nie rozumiem co masz na myśli że bitmapy sa wyświetlane w trójwymiarowej tablicy? Bitmapy mogą być wyświetlane w oknie, albo na ekranie , w tablicy to chyba nie bardzo... Chodzi mi o to że w edytorze map w obszarze klienckim będzie wyświetlana tablica 3D o wymiarach np.1000x1000x10 komórek i o wymiarach komórki np. 20x20 pikseli i (chciałbym żeby)w...
Witam, mam pewien problem z którym boryka się kilka osób ode mnie na studiach. Mamy do napisania program do obracania bitmapy. Otóż wykorzystując wczytywanie bajtów przy wykorzystaniu funkcji getc program działa. Natomiast korzystając z funkcji write z biblioteki fstream piksele zostają źle wczytane do pliku. Największe moje zdziwienie jest takie, iż...
z tego co pamiętam to ten program nie generował poprawnych bitmap, trzeba było zastosować inny, ale nie pamiętam który (znaleziony chyba na angielskiej stronie radzia, czy na tej polskiej, nie pamiętam, zajmowałem się tym pół roku temu, ale za pare miesięcy znów wracam do tej tematyki, bo muszę nieco zoptymalizować biblioteki radzia we względzie czyszczenia...
Dzięki za pomysły i gościnę w topicu :) Doszedłem do przyczyny powstawania krzaczków. Błacha sprawa - podałem za duży zegar zewnętrzny do procka - 16MHz. Po włączeniu wewnętrznego 8MHz na próbę problemy ustąpiły. Zatem LCD nie wydala powyżej 8MHz. Znalazłem na stronie MCS opis modyfikacji biblioteki glcd.lbx, do której ręcznie wkleja się obsługę ładowania...
Poddaję się. Pamięć jest nowa, wykrywana. Nie sprawdzałem zapisu i odczytu bajtów. Biblioteka zmodyfikowana wg: http://www.mcselec.com/index.php?option=... Chociaż przy kompilacji biblioteki kompilator komunikuje o 3 błędach. Kombinowałem z różnymi ustawieniami kwarcu i CONFIG TWI. Dodałem biblioteki do programu. Na...
Nie wyświetla się poprawnie, czyli coś się wyświetla? Jak to wygląda? Jeżeli są jakieś hieroglify to spróbuj zrobić jakąś prostą ikonę w stylu przekątnej (tylko jedna linia z lewego górnego rogu do przeciwległego rogu). Być może trzeba bajty odwrócić (lustrzane odbicie nie negacja) przed zapisem. Pozdrawiam Używam biblioteki ze strony [url=http://radzio.dxp.pl]http://radzio....
Jak w temacie - czy można wgrać schemat aby na jego podstawie utworzyć schemat dla kiCAD? Jest możliwość wstawienie obrazka w formie bitmapy na schemat i jego wyskalowanie. Niestety taki obraz będzie na pierwszym planie i będzie zakrywał schemat. Oczywiście nie masz co liczyć na to, że wstawisz obrazek, a program dokona jego analizy i wstawi odpowiednie...
Przez internet nie ma Panów ani Pań, chyba że wiesz z kim rozmawiasz. To jest składnia dla C, a Ty zapewne kompilujesz to jako C++. Masz dwa wyjścia: zapisz tą funkcję w pliku .c, lub popraw: lpRichEditOle->lpVtbl->GetClientSi... &lpOleClientSite); // na lpRichEditOle->GetClientSite(&lpO... Wszędzie...
Witam. Studenckie sprawy (raczej życie :D) zmusiło mnie do małej przerwy, ale wracam do pracy. Dzięki za wszystkie rady. Napisałem już własny sterownik do T6963C. Na wyświetlaczu mogę wyświetlać napisy, bitmapy itp. Skończyłem tez pisać procedury obsługi 1 wire, jutro podłączam DS18S20. Wiem, że wszystkie napisane przeze mnie biblioteki są w sieci,...
Witam, ostatnio przesiadam się z Bascoma na C i przy kolejnym "ćwiczeniu" mam problem z wyświetlaczem ABG128064H05-YHY-R-01, zgodnym ze sterownikiem KS0108. Program napisany w C z użyciem biblioteki od Radzia w Atmel Studio 6.2 pod atmega8. Problemem jest wyświetlenie na wyświetlaczu tekstu, zamiast niego wyświetlają się "krzaki" po prostu losowe piksele...
W tym przypadku trzeba zacząć od [url=http://pl.wikipedia.org/wiki/Wikipe... funkcji dostępu do pliku, bo podejrzewam, że symulator nie obsługuje dostępu do plików. Zamień normalną obsługę plików mniej więcej na taką. Nie kompilowałem tego ale powinno działać. Więc [syntax=c] int offset; uint8_t fileData[] = { ..... tu wklej...
Witam Was już w 8. części poradnika o kontrolerach matryc LCD-TFT. W tej części trzecia odsłona kontrolera RA8875 I kolejna porcja informacji jak z niego korzystać. Dzisiaj zajmiemy się jego głównymi atutami, czyli akceleracją kreślenia prymitywów graficznych (linii, trójkątów, prostokątów, okręgów, elips i krzywych), a następnie czymś co moim zdaniem...
Napewno ? Przerabiałem różne wersje i nawet 1 ikona z ICO nie chciała mi zatrybić (środkowisko SDK Degus V50) ta sama ikona w PNG już tak na tych samych ustawieniach Numer ICO zaczynający się zgodnie z numeracją tj 23 24 po 1 obrazie w ikonie Pliki pobrane z darmowej biblioteki z interentu "open_icon_library-standard" W przykładzie podanym przez producenta...
Pisze, że w bibliotece windows i allegro używana jest taka sama deklaracja bitmapy
Potrzebujesz dwa bufory w których będziesz rysował, jeden na tło, drugi na sylwetkę. Następnie robisz XOR na dwóch mapach pixelowych tła i sylwetki samolotu.. i taki obraz wysłać na wyświetlacz.. teoretycznie. Skoro chcesz poruszać horyzontem to sylwetka może być zdefiniowana na stałe w centralnym punkcie wyświetlacza (nie ma potrzeby każdorazowego...
Funkcja PlgBlt nie pochodzi z GDI+ tylko z API systemowego które nie jest biblioteką.
Trochę Twój kod nie wygląda na rotację. Popatrz, dla narożnika o współrzędnych 0,0 wpisujesz piksel też pod pozycję 0,0. De facto odbijasz obrazek wzdłuż przekątnej. Spróbuj innego podejścia. Zakładając, że czytasz wierszami od lewego, górnego rogu, to jeśli będziesz zapisywał od górnego, prawego rogu kolumnami, obraz powinien się przekręcić o 90 stopki...
Bitmapy w %SystemRoot%\system32\msgina.dll http://obrazki.elektroda.pl/9786279800_1... Sam chciałem sprawdzić ale w moim XP prof nie mam tych ikon w tej bibliotece. http://obrazki.elektroda.pl/7948593300_1... --------------- ta sama minuta dodania wiadomości
konwert pdf do bitmapy i program analizujacy bitmape z bibliotekami elementow lub padow trackow viasow itp. program sam wygeneruje wszystkie dane i wyrzuci do pliku rowniez tekstowego.
Moim skromnym zdaniem to biblioteka openCV może czasem potrzebować systemowych funkcji, które nie są dostępne dla aplikacji uruchamianej w LSA (choćby po to żeby załadować bitmapę do pamięci). Dlatego dopóki nie dołączysz do programu tej linijki z wywołaniem funkcji openCV wszystko działa normalnie. Spróbuj pobawić się z tym tool-em : http://technet.microsoft.com/en-us/sysin...
Witam wszystkich, zaprogramowałem swoją wersję gry Ну, Погоди! - czyli popularne "jajeczka", wykorzystałem Arduino NANO + wyświetlacz TFT 2.8" DPI z czytnikiem kart SD. Do wyświetlania grafik korzystam z biblioteki Adafruit_ILI9341.h. Mam również bitmapę na karcie SD - do wczytania i wyświetlenia korzystam z biblioteki SdFat.h oraz Adafruit_ImageReader.h....
Bitmapa jako element biblioteczny? Jeżeli tak to zrobisz to w edytorze bibliotek.
To czy i w jakim stopniu RAM mikrokontrolera pośredniczy w wymianie danych z LCD zależy od programu/bibliotek do LCD. Można operować bezpośrednio na pamieci wyświetlacza, jak również na buforze w pamięci RAM mikrokontrolera i ten bufor cyklicznie albo po modyfikacji przesyłać do LCD. ATMega32 powinna spokojnie wystarczyć do operacji bezpośrednio na...
Witam Poszukuje jakiegos spospbu na wgraie bitmapy poprzez RS232 do mikrokontrolera ATMEGA128 pamieci AT45DB161. Zapis i odczyt pamieci mam juz gotowy poszukuje jedynie bibliotek/procedur obslugi RS232 i przekonwertowania bitmap z windowsa na bitmapy zrozumiale dla wyswietlacza (RGB 16 bit). Do programowania uzywam WinGCC w AVRstudio.Czy ktos zajmowal...
Mam biblioteki na np. wyświetlacze graficzne, bardzo bogate, mają funkcje czcionek różnej wielkości, rysowania linii, okręgów, prostokątów, wrzucania bitmap... Dołączam taką bibliotekę, a jeżeli nie wszystkie funkcje wykorzystuję, to albo muszę je w danym projekcie wyciąć, albo zastosować sposoby jak wyżej. W asmblerze też zawsze pisałem sam procedury,...
Znalazłem znacznie lżejszą bibliotekę do OLEDa <GyverOLED.h> i wszystko w niej spoko działa, poza bitmapami. Moje ikonki wyglądają tak: https://obrazki.elektroda.pl/7772320100_... O co może chodzić? A to bitmapa z przykładu, która wyświetla się prawidłowo: Dodano po 1 Znalazłem załączony do biblioteki generator bitmapy, ale dziwne,...
Problem rozwiązany i udało się napisać w między czasie całą bibliotekę do TFT (rys. lini, koła, okręgu, bitmap, własny font itp.). Problem leżał w kodzie inicjalizacji (inny format kolorów). Dzięki za pomoc.
Pojawiła się potrzeba zrobienia symbolu w konwerterze map bitowych i mam pewne problemy. Bez względu na ustawiony poziom odcięcia przy mniejszych obrazkach pojawiają mi się śmieci na brzegu (w dużych nie ma tego efektu). Druga rzecz, że małe symbole tworzę skalując bitmapę i wychodzi wtedy znacznie gorsza jakość symbolu (dla porównania czerwony symbol...
Musiałbyś zapisać bitmapę każdej literki w oddzielnym pliku (.c), każdy niezależnie skompilować, połączyć to w bibliotekę (.a) i ją linkować do projektu. W takiej konfiguracji linker wybiera z biblioteki tylko używane moduły.
W jaki sposób w devCpp Allegro (jakiś prosty sposób) odczytać plik avi i przerzucić klatki filmu na bitmapę np.? Czy jest jakaś funkcja, dodatkowa biblioteka... Musze wyseparować klatki animacji AVI i każdą osobno analizować... Pomocy...
Co do wydruków bitmap to nic nie da zainstalowanie czcionek, czy bibliotek, tak samo będą problemy z plikami pdf. Polecam zainstalowanie jej w sieci (na port TCP/IP), sam mam taką drukarkę i sieciowo drukuje przyzwoicie.
Witam język C, Atmega128, wyświetlacz graficzny T6963, AVRStudio plus WinAVR. Chcę wyświetlić grafikę na wyświetlaczu. W Bascomie nie jest to dla mnie problemem, natomiast przygodę z C dopiero zaczynam. Znalazłem coś takiego: http://www.mikroe.com/esupport/index.php... jest tam funkcja: void T6963C_Image(const...
Witam Was ;) Mam do was takie pytanie. Programuję w bibliotece allegro 4 i do mojego projektu jest potrzebna hmm jakby to napisać, takie coś jak regulacja przezroczystości bitmap. Przykład. jest obrazek jakiś i chcę aby był tak przezroczysty aby pod nim było widać tą bitmapę co jest pod tą którą chcę ustawić przezroczystość ale żeby ten obrazek był...
IconShop Program do zarządzania bibliotekami ikon, wyciągania ikon z plików, konwertowania bitmap na ikony. IconShop w przeciwieństwie do większości programów tego typu obsługuje przezroczystość. http://www.darmoweprogramy.org/258/IconS...
ładowanie bitmapy bitmapy paneli dodanie bitmapy
usterki alarmu peugeot nierówno metalizowane przelotki
vaillant naczynie przeponowe wymiana vaillant naczynie przeponowe wymiana
Strojenie głowicy magnetowidu: porady i kroki Brak mocy w Suzuki Swift 1.3 DDiS - przyczyny i diagnostyka