Jpeg - matematiskt koncept?|Generella frågor|Forum|Nordichardware

Search
Forum Scope


Match



Forum Options



Minimum search word length is 3 characters - maximum search word length is 84 characters
Lost password?
The forums are currently locked and only available for read only access
sp_Feed sp_TopicIcon
Jpeg - matematiskt koncept?
jeremy1984
Kommer du hit ofta?
Medlem
Forum Posts: 315
Member Since:
June 26, 2002
sp_UserOfflineSmall Offline
1
February 17, 2006 - 10:36 am
sp_Permalink sp_Print

Hej,
Tydligen är bitmaps koncept att pixlarna lagras i ett 2-dimensionellt fält.
Hur fungerar detta med jpeg? Sparas jpegs i sekvenser av data eller vad är det matematiska konceptet bakom?

Tacksam för hjälp!
/Jeremy

squarepusher
Member
Medlem
Forum Posts: 2154
Member Since:
May 29, 2001
sp_UserOfflineSmall Offline
1015675
February 17, 2006 - 11:47 am
sp_Permalink sp_Print
jeremy1984
Kommer du hit ofta?
Medlem
Forum Posts: 315
Member Since:
June 26, 2002
sp_UserOfflineSmall Offline
1015780
February 17, 2006 - 4:20 pm
sp_Permalink sp_Print

squarepusher wrote: http://en.wikipedia.org/wiki/Jpg

Hms. Så den omvandlade matrisen (2d-fältet) uttrycks som ett enkelt fält mha av en algoritm som traverserar 2d-fältet på ett sätt?

Hogan
Kommer du hit ofta?
Medlem
Forum Posts: 1577
Member Since:
April 14, 2001
sp_UserOfflineSmall Offline
1015801
February 17, 2006 - 5:22 pm
sp_Permalink sp_Print

Varför inte söker efter sånt?. Skulle inte förvåna mig om du hittar nått här:

http://www.jpeg.org/

jeremy1984
Kommer du hit ofta?
Medlem
Forum Posts: 315
Member Since:
June 26, 2002
sp_UserOfflineSmall Offline
1015812
February 17, 2006 - 5:35 pm
sp_Permalink sp_Print

Hogan wrote: Varför inte söker efter sånt?. Skulle inte förvåna mig om du hittar nått här:

http://www.jpeg.org/

Har faktiskt letat, men inget hittat... Ingen som jag lyckas sammanfatta eller få grepp om iaf 🙂

twnpxl
Kommer du hit ofta?
Medlem
Forum Posts: 1176
Member Since:
April 8, 2003
sp_UserOfflineSmall Offline
1015818
February 17, 2006 - 5:45 pm
sp_Permalink sp_Print

Jag tror den viktigaste frågan är varför man bryr sig om sånt här.

Hogan
Kommer du hit ofta?
Medlem
Forum Posts: 1577
Member Since:
April 14, 2001
sp_UserOfflineSmall Offline
1015865
February 17, 2006 - 7:42 pm
sp_Permalink sp_Print

Twin_Pixel wrote: Jag tror den viktigaste frågan är varför man bryr sig om sånt här.

Word! 🙂

jeremy1984
Kommer du hit ofta?
Medlem
Forum Posts: 315
Member Since:
June 26, 2002
sp_UserOfflineSmall Offline
1016410
February 19, 2006 - 5:16 pm
sp_Permalink sp_Print

Hogan wrote: [quote=Twin_Pixel]Jag tror den viktigaste frågan är varför man bryr sig om sånt här.

Word! 🙂

Mycket givande och mogna svar.. tack

tekman
Siktar mot toppen
Medlem
Forum Posts: 98
Member Since:
November 5, 2005
sp_UserOfflineSmall Offline
1016599
February 20, 2006 - 1:19 am
sp_Permalink sp_Print

Tänkte ta och svara lite kort på dina frågor. Ta det inte som absolut sanning.

Tydligen är bitmaps koncept att pixlarna lagras i ett 2-dimensionellt fält.

"Bitmaps" skulle jag kalla alla bildformat som lagrar bilder uppbyggda av "pixlar". Detta skillt från bildformat som t.ex vektorformat där man istället kan lagra punkter och sedan beskriva hur punkterna binds ihop (linjer, ytor).

Jag tror du menar enkla bildformat som BMP eller GIF?

De lagrar färgdata om varje pixel. Du kan, precis som du skriver, tänka det som en 2D-matris med färgdata men hur den sedan lagras är en annan sak. Datan kan även komprimeras med icke-förstörande algoritmer för att ta mindre plats. En drös med svarta pixlar kan slås ihop till en beskrivning av hur många svarta pixlar det är.

Hur fungerar detta med jpeg? Sparas jpegs i sekvenser av data eller vad är det matematiska konceptet bakom?

Jag är ingen expert på JPEG och andra förstörande bildformat men jag kan kanske förklara grunderna. Om man tittar på wikipedia-länken som någon postade så kan man lista ut följande:

I en JPEG så byter man till en annan färgrepresentation som sedan komprimeras för att ta mindre plats. (3x8 bitars RGB blir någon typ av YCbCr som är mindre än 3x8 bitar?)

Pixlarna grupperas och varje färglager och grupp körs igenom en algoritm som lagrar en del av "skillnaden" mellan pixlarna inom gruppen. Ifall gruppen är väldigt likfärgad så blir det mycket nollor.

Efter överföringen till "skillnad" så komprimeras alltihop igen (icke-förstörande). När bilden ska visas gör man alltihop baklänges.

Genom att välja olika värden i de olika stegen så får man mer eller mindre (förstörande) komprimering av den ursprungliga bilden.

Forum Timezone: Europe/Stockholm
Most Users Ever Online: 1030
Currently Online:
Guest(s) 35
Currently Browsing this Page:
1 Guest(s)
Top Posters:
Andreas Galistel: 16287
Jonas Klar: 15897
ilg@dd: 10810
Nyhet: 10607
Mind: 10550
Ctrl: 10355
Gueno: 9881
Guest: 9344
Snorch: 8881
Callister: 8468
Newest Members:
PetrbonFU PetrbonFU
Karine Bembry
Dolores Mcdaniels
Anibal McLeish
Francisca Alt
Alfie Everhart
Lester Huitt
Orlando Jorgensen
Mikki Lundgren
Dakota Kozlowski
Forum Stats:
Groups: 11
Forums: 59
Topics: 146630
Posts: 1300967

 

Member Stats:
Guest Posters: 2
Members: 79425
Moderators: 0
Admins: 11
Administrators: nordicadmin, Henrik Berntsson, Anton Karmehed, Carl Holmberg, Joel Oscarsson, Mikael Linnér, Mikael Schwartz, Andreas Paulsson, Nickebjrk, Mattias Pettersson, EmxL