Read from binary file

Jeśli masz coś do powiedzenia w sprawie LabVIEW napisz. Tutaj są tematy, których nie można uściślić do innych działów.
sebastiankozub
Posty: 5
Rejestracja: 25 mar 2009 14:35
Lokalizacja: Leszno
Kontakt:

Read from binary file

Post autor: sebastiankozub »

witam
chciałbym sobie wczytać plik BMP do tablicy typu Byte Integer wszystko jest w porządku tylko nie wiem jak ustawić 'count' w bloczku 'Read from Binary File' aby wczytywał plik aż do samego końca :(
gdy ustawiam liczbę > 0 to wczytuje tyle bajtów ile podam, gdy 0 to nic nie wczytuje a gdy dam -1 to wczytuje ok 40 bajtów a potem same wartości -1 mimo że plik ma wielkość kilka kB
dzieki za pomoc z góry
Awatar użytkownika
jogurt_owocowy
Posty: 1317
Rejestracja: 30 lis 2004 00:00
Wersja środowiska: LabVIEW 2015
Lokalizacja: Kraków

Re: Read from binary file

Post autor: jogurt_owocowy »

A dlaczego nie użyjesz Read BMP File?
sebastiankozub
Posty: 5
Rejestracja: 25 mar 2009 14:35
Lokalizacja: Leszno
Kontakt:

Read from binary file

Post autor: sebastiankozub »

bo w dalszej czesci chce te dane skompresowac - programik ma pokazywac działanie kompresji ;-)
już wszystko gra było -1 bo tam gdzie był czarny pixel dawalo 255 czyli dla I8 to -1 jak zmienilem na U8 jest 255 ;-)
Ostatnio zmieniony 26 mar 2009 19:41 przez sebastiankozub, łącznie zmieniany 1 raz.
sliski
Posty: 69
Rejestracja: 15 mar 2005 00:00
Lokalizacja: Rzeszów

Read from binary file

Post autor: sliski »

Ten plik bmp albo jest caly bialy albo przyajmniej w lewym dolnym rogu. 255 zapisane w I8 daje wartosc wlasnie -1. Zmien macierz na U8 i bedzie ok.

Pozdrawiam
sliski
sebastiankozub
Posty: 5
Rejestracja: 25 mar 2009 14:35
Lokalizacja: Leszno
Kontakt:

Read from binary file

Post autor: sebastiankozub »

a czy istnieje w labview kontrolka, w ktorej wyrysuje sobie obrazek pixel po pixelu? chcialbym pokazac jak wyglada obraz przed i po kompresji
Awatar użytkownika
jogurt_owocowy
Posty: 1317
Rejestracja: 30 lis 2004 00:00
Wersja środowiska: LabVIEW 2015
Lokalizacja: Kraków

Re: Read from binary file

Post autor: jogurt_owocowy »

bo w dalszej czesci chce te dane skompresowac
A co to ma do rzeczy? Funkcja Read BMP File zwróci Ci macierze RGB obrazu, a co potem z nimi zrobisz, to już zależy od Ciebie.
czy istnieje w labview kontrolka, w ktorej wyrysuje sobie obrazek pixel po pixelu?
Draw Flattened Pixmap, Draw Unflattened Pixmap
Ostatnio zmieniony 27 mar 2009 00:47 przez jogurt_owocowy, łącznie zmieniany 1 raz.
ODPOWIEDZ