June 26, 2002

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?
April 14, 2001

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

Hogan wrote: Varför inte söker efter sånt?. Skulle inte förvåna mig om du hittar nått här:
Har faktiskt letat, men inget hittat... Ingen som jag lyckas sammanfatta eller få grepp om iaf 🙂
November 5, 2005

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.
1 Guest(s)
