[delphi]Informacja w pliku graficznym

0

Czy można dopisać jakąś informacje do pliku graficznego np. PNG ale zeby nie uszkodzić pliku (zeby nadal komputer potrafil wyświetlić obraz), a pozniej odczytać tą informacje? Bo oczywiścnie dodanie jakiegos tekstu poprzez notatnik sprawia że nie można odczytać poprawnie pliku png.

0

Chodzi Ci o steganografię? Czy dodatkowy blok informacyjny w pliku?

0

O dodatkowy blok informacyjny. Ktory nie ma najmniejszego związku z obrazkiem i nie zmienia sposobu jego wyświetlania.

0

moze dokleić kod na koniec pliku i nie bedzie widziany. nie wiem jak to jest z plikamo pmg

0

tak po prostu ?

0
repo napisał(a)

tak po prostu ?

a potrzebny Ci jakiś bardziej "spektakularny" sposób ze wstawkami asemblerowymi??

0

Ja bym użył strumieni, ale to tylko na NTFS zadziała.

0
repo napisał(a)

tak po prostu ?

tak

0

Doczepianie jakichś 'dzikich' danych na końcu pliku o ustalonym formacie, to i tak jak naprawianie karoserii samochu przy pomocy drutu i łańcucha - radzieckie metody.

0
madzio napisał(a)

Doczepianie jakichś 'dzikich' danych na końcu pliku o ustalonym formacie, to i tak jak naprawianie karoserii samochu przy pomocy drutu i łańcucha - radzieckie metody.

to oświeć nas łaskawco jak to się powinno robić

0
madzio napisał(a)

Doczepianie jakichś 'dzikich' danych na końcu pliku o ustalonym formacie, to i tak jak naprawianie karoserii samochu przy pomocy drutu i łańcucha - radzieckie metody.
Ustalony format ma to do siebie, że zawiera informację o położeniu i rozmiarze wszystkich opisywanych przez niego danych - a tym samym informacja dopisana na jego końcu nie będzie brana pod uwagę - nie można odczytać czegoś o czym się nie wie. ;)

0
madmike napisał(a)

Ustalony format ma to do siebie, że zawiera informację o położeniu i rozmiarze wszystkich opisywanych przez niego danych - a tym samym informacja dopisana na jego końcu nie będzie brana pod uwagę - nie można odczytać czegoś o czym się nie wie. ;)

Ale inny program może to uznać jako zbędne, błąd lub nawet zarażenie wirusem, i wtedy zaczynają się kłopoty... :(

0

Poswiecenie jednego lub dwooch bitoow na ukryte informacje nie odbije sie znaczaco na jakosci obrazu a daje dosc duze pole do popisu.

Przy rozdzialce 800 x 600 = 480000 pixeli / 8 = 60000 ok 58 KB pola do popisu ;)(zakladam ze zmarnujemy jeden bit na pixel)

Testowalem kiedys z ciekawosci. Oczywiscie nie moowie tu o obrazkach z paleta bo z nimi tego numeru nie zrobisz. No i z kompresja stratna tez sie nie bardzo da. Ale taki TIF czy inny BMP to jak najbardziej.

// Dopisane

Poza tym zaden program nie bedzie sie czepial bo dane to dane

1 użytkowników online, w tym zalogowanych: 0, gości: 1