natgillin/translations-raw huggingface dataset:
The whole point of interpolation using demosaicing algorithms such as dcraw's default AHD is to guess what color and intensity of light actually fell on any given pixel by interpolating information gathered from that single pixel plus its neighboring pixels (see http: / /en. wikipedia. org/ wiki/ Demosaic). Every raw processing program makes additional assumptions such as "when is it signal and when is it background noise?", "at what point has the sensor well reached full saturation?", and so forth. The resulting output of all these algorithms and assumptions that raw processing software makes is a trio of RGB values for each pixel in the image. Given the same raw file, different raw processors will output different RGB values.
Hela vitsen med interpolering med algoritmer för mosaikborttagning som dcraws förvalda AHD, är att gissa vilken färg och ljusstyrka som verkligen nådde vilken given bildpunkt som helst, genom att interpolera information insamlad från den bildpunkten samt dess intilliggande bildpunkter (se http: // en. wikipedia. org/ wiki/ Demosaic). Alla program för behandling av obehandlade bilder gör ytterligare antaganden såsom "vad är signal och vad är bakgrundsbrus?", "vid vilket tillfälle har sensorpunkten nått fullständig mättnad?", och så vidare. Resultatet från alla dessa algoritmer och antaganden som programvaran för behandling av obehandlade bilder gör, är en trippel av RGB- värden för varje bildpunkt i bilden. Med samma obehandlade fil, skapar olika programvaror för behandling av obehandlade bilder olika RGB- värden.
Where do I find a generic profile for my camera?
Var hittar jag en generell profil för min kamera?
The ufraw website section on color management (http: / /ufraw. sourceforge. net/ Colors. html) has information on where to find ready-made camera profiles. If you poke around the & digikam; users forum archives, you'll find additional advice. If you keep hunting and experimenting, likely you will find a generic profile that works "well enough". However, as stated above, it's an unfortunate fact of digital imaging that the camera profiles supplied by Canon, Nikon, and the like do n't work as well with raw converters other than each camera manufacturer's own proprietary raw converter. Which is why Bibble and Phase One, for example, have to make their own profiles for all the cameras that they support. So eventually you may decide that you want a camera profile that is specific to your camera, your lighting conditions, and your raw processing workflow.
Avsnittet om färghantering (http: // ufraw. sourceforge. net/ Colors. html) på ufraws webbsida har information om var man hittar färdiggjorda kameraprofiler. Om du letar runt i arkiven för & digikam; s användarforum, finner du ytterligare råd. Om du fortsätter jaga och experimentera, hittar du troligen en generell profil som fungerar "bra nog". Som framförts ovan är det dock ett beklagligt faktum vid digitalfotografering att kameraprofilerna som tillhandahålls av Canon, Nikon, och liknande, inte fungerar så bra med andra program för konvertering av obehandlade filer som med tillverkarnas egna program. Det är orsaken till att exempelvis Bibble och Phase one måste skapa egna profiler för alla kameror de stöder. Till slut kanske du bestämmer att du vill ha en kameraprofil som är specifik för din kamera, dina ljusförhållanden och ditt arbetsflöde för hantering av obehandlade bilder.
How do I get a camera profile specific to my camera, lighting conditions, and raw workflow?
Hur skaffar jag en kameraprofil specifik för min kamera, ljusförhållanden och arbetsflöde med obehandlade bilder?
Many commercial services provide profiling services, for a fee, of course. Or you can use LPRof to profile your camera yourself. If you want to profile your own camera, you will need an "IT8 target", that is, an image containing squares of known colors. Along with the IT8 target, you will receive the appropriate set of known values for each square of color on the target.
Många kommersiella inrättningar tillhandahåller profileringstjänster, naturligtvis mot en avgift. Annars kan du använda LProf för att profilera kameran själv. Om du ska profilera din egen kamera behöver du en "IT8- bild", det vill säga en bild som innehåller fyrkanter av kända färger. Tillsammans med IT8- bilden, får du den tillämpliga uppsättningen kända värden för varje färgad fyrkant på bilden.
If you plan to use LProf to profile your camera, check the documentation for a list of recommended targets. To profile your camera, you photograph the IT8 target under specified lighting conditions (for example, in daylight, usually taken to mean noon on a sunny day in the summer, with nothing nearby that might cast shadows or reflect color casts) and save the image as a raw file. Then you process the raw file using your particular raw processing software+settings and run the resulting image file through the profiling software. The profiling software compares the RGB values in the image produced by your camera+lighting conditions+raw processing routine with the RGB values in the original target and then produces your camera (icc) profile.
Om du avser att använda LProf för att profilera din kamera, kontrollera dokumentationen efter en lista med rekommenderade målbilder. För att profilera kameran, fotograferar man IT8- målbilden med specificerade ljusförhållanden (till exempel dagsljus, vilket oftast antas betyda mitt på dagen en solig sommardag, utan någonting intill som skulle kunna kasta skuggor eller reflektera färgskiftningar) och sparar den obehandlade bilden. Därefter behandlas den obehandlade bilden med den specifika programvaran för behandling av obehandlade bilder och kör den resulterande bildfilen genom profileringsprogramvaran. Profileringsprogramvaran jämför RGB- värden i bilden, som skapas av kameran + ljusförhållandena + rutinen för behandling av obehandlade bilder, med RGB- värden i den ursprungliga målbilden och genererar sedan kamerans (ICC) profil.
Profiling a camera is exactly analogous to profiling a monitor. When profiling a monitor, the profiling software tells the graphics card to send squares of color with particular RGB values to the screen. The spectrophotometer measures the actual color that is produced on the screen. When profiling a camera, the known colors are the RGB colors in the original patches on the IT8 target, which the profiling software compares to the colors produced by the digital image of the target, which was photographed in selected lighting conditions, saved as raw, then processed with specific raw processing software+settings.
Att profilera en kamera är exakt jämförbart med att profilera en bildskärm. När en bildskärm profileras ber profileringsprogramvaran grafikkortet att skicka färgade fyrkanter med vissa RGB- värden till skärmen. Spektrofotometern mäter den verkliga färgen som skapas på skärmen. När en kamera profileras, är de kända färgerna RGB- färgerna i originalrutorna på IT8- målbilden, som profileringsprogramvaran jämför med färgerna skapade från den digitala bilden av målet, som fotograferades med utvalda ljusförhållanden, sparades som obehandlad bild, och därefter behandlades med specifik programvara för behandling av obehandlade bilder med specifika inställningar.
Here is a link to a "how to" for using LProf v1.11 and ufraw (and by analogy, any other raw processor) to produce a camera profile: http: / /lprof. sourceforge. net/ help/ ufraw. html. Debian Lenny has LProf 1.11.4 in the APT repositories. More recent versions can be built from CVS. And here is a link to an affordable, well-regarded IT8 target: http: / /www. targets. coloraid. de/.
Här är en länk till en handledning hur LProf v1. 11 och ufraw används (och därmed alla andra behandlingsprogram av obehandlade bilder) för att skapa en kameraprofil: http: // lprof. sourceforge. net/ help/ ufraw. html. Debian Lenny har LProf 1. 11. 4 i APT- arkivet. Senare versioner kan byggas från CVS. Och här är länken till en billig, väl ansedd IT8- bild: http: // www. targets. coloraid. de /.
How do I apply a camera profile to the 16-bit image file produced by my open source raw processing software?
Hur använder jag en kameraprofil med en 16- bitars bildfil skapad av min programvara (med öppen källkod) för behandling av obehandlade bilder?
If you are using the digikam/ dcraw interface, here [[insert link to the relevant section of the handbook]] is how to tell & digikam; which camera profile to use. If you are using dcraw from the command line, you have the choice of outputting your 16-bit image file with or without the camera profile already applied. If you ask dcraw to output the file without applying the camera profile, you can use LCMS's tifficc utility (also at the command line) to apply the camera profile. The advantage of using tifficc is that you can tell LCMS to use high quality conversion (dcraw seems to use the LCMS default medium). The disadvantage, of course, is that applying your camera profile from the command line adds one extra step to your raw workflow. If you are using ufraw, consult the ufraw user's guide.
Om du använder Digikam/ dcraw- gränssnittet, här [[infoga länk till lämpligt avsnitt i handboken]] anges hur man talar om för & digikam; vilken kameraprofil som ska användas. Om du använder dcraw från kommandoraden, har du möjlighet att välja om du vill mata ut 16- bitars bildfilen med eller utan ingående kameraprofil. Om du ber dcraw att mata ut filen utan ingående kameraprofil, kan du använda LCMS verktyg tifficc (också på kommandoraden) för att lägga till kameraprofilen. Fördelen med att använda tifficc är att du kan tala om för LCMS att använda konvertering med hög kvalitet (dcraw verkar använda LCMS förvalda medelkvalitet). Nackdelen är förstås att tillägg av kameraprofilen från kommandoraden innebär ett extra steg i arbetsflödet för obehandlade bilder. Om du använder ufraw, rådfråga ufraws användarhandbok.
The PCS: color profiles point to real colors in the real world
Färgprofilen PCS: pekar ut verkliga färger i verkligheten
Camera, scanner, working space, monitor, printer - what do all these color profiles really do?
Kamera, bildläsare, arbetsrymd, bildskärm, skrivare: vad gör egentligen alla dessa färgprofiler?
A color profile describes the color gamut of the device or space to which it belongs by specifying what real color in the real world corresponds to each trio of RGB values in the color space of the device (camera, monitor, printer) or working space.
En färgprofil beskriver tonomfånget för enheten eller färgrymden som den tillhör genom att ange vilken verklig färg i verkligheten som motsvarar varje trippel av RGB- värden i enhetens färgrymd (kamera, bildskärm, skrivare) eller arbetsrymden.
The camera profile essentially says, "for every RGB trio of values associated with every pixel in the image file produced from the raw file by the raw processing software," this RGB image file trio "corresponds to" that real color as seen by a real observer in the real world "(or rather, as displayed on the IT8 target if you produced your own camera profile, but it amounts to the same thing - the goal of profiling your camera is to make the picture of the target look like the target).
Kameraprofilen säger egentligen "för varje RGB- trippel av värden som hör ihop med varje bildpunkt i bildfilen som skapas från den obehandlade filen av programvaran för behandling av obehandlade bilder," motsvarar denna bildfilens RGB- trippel "den verkliga färgen som den ser ut för en betraktare i verkligheten" (eller i själva verket som den visas på IT8- målbilden om du skapat en egen kameraprofil, men det är liktydigt: syftet med att profilera kameran är att få bilden av motivet att se ut som motivet).
You cannot see an image by looking at its RGB values. Rather you see an image by displaying it on a monitor or by printing it. When you profile your monitor, you produce a monitor profile that says "this RGB trio of values that the graphics card sends to the screen" will produce on the screen "that real color as seen by a real observer in the real world".
Man kan inte se en bild genom att titta på dess RGB- värden. Istället ser man en bild genom att visa den på en bildskärm eller genom att skriva ut den. När du profilerar bildskärmen, skapar du en bildskärmsprofil som anger att "denna RGB- trippel av värden som grafikkortet skickar till skärmen" ska skapa "den verkliga färgen som den ser ut för en betraktare i verkligheten".
What the monitor profile and the camera profile have in common is the part (in italics above) about "that real color as seen by a real observer in the real world." Different trios of RGB numbers in, respectively, the monitor and camera color spaces point to the same real, visible color in the real world. Real colors in the real world provide the reference point for translating between all the color profiles your image will ever encounter on its way from camera to screen to editing program to print or the web.
Det som bildskärmsprofilen och kameraprofilen har gemensamt är delen (inom citationstecken ovan) om "den verkliga färgen som den ser ut för en betraktare i verkligheten". Olika RGB- tripplar i bildskärmens och kamerans färgrymder pekar på samma verkliga, synliga färg i verkligheten. Verkliga färger i verkligheten tillhandahåller referenspunkter för att översätta mellan alla färgprofiler som bilden någonsin kommer att råka ut för på vägen från kameran, till skärmen, till ett redigeringsprogram, till utskriften eller till webben.
How can a color profile point to a real color in the real world?
Hur kan en färgprofil peka ut en verklig färg i den verkliga världen?
Real people do n't even see the same colors when they look at the world, do they?
Verkliga människor ser inte ens samma färger när de ser på världen, eller hur?
A long time ago (1931, although refinements continue to be made), the International Color Consortium decided to map out and mathematically describe all the colors visible to real people in the real world. So they showed a whole bunch of people a whole bunch of colors and asked them to say when "this" color matched "that" color, where the two visually matching colors were in fact produced by differing combinations of wavelengths. What was the value of such a strange procedure? Human color perception depends on the fact that we have three types of cone receptors with peak sensitivity to light at wavelengths of approximately 430, 540, and 570 nm, but with considerable overlap in sensitivity between the different cone types. One consequence of how we see color is that many different combinations of differing wavelengths of light will look like "the same color".
För länge sedan (1931, även om förbättringar fortfarande görs), bestämde det internationella färgkonsortiet att kartlägga och göra en matematisk beskrivning alla färger som kan ses av vanliga människor i verkligheten. De visade då en mängd människor en mängd olika färger och bad dem säga när "den här" färgen motsvarade "den där" färgen, där två visuellt motsvarande färger faktiskt skapades av olika våglängdskombinationer. Vad var värdet med en så underlig procedur? Mänsklig perception av färger beror på det faktum att vi har tre typer av tappar med störst ljuskänslighet vid våglängderna 430, 540 och 570 nm, men med väsentlig överlappning av känslighet mellan de olika typerna av tappar. En konsekvens av hur vi ser färger är att många olika kombinationer av olika ljusvåglängder ser ut som "samma färg".
After extensive testing, the ICC produced the CIE-XYZ color space which mathematically describes and models all the colors visible to an ideal human observer ("ideal" in the sense of modeling the tested responses of lots of individual humans). This color space is NOT a color profile in the normal sense of the word. Rather it provides an absolute "Profile Connecting Space" (PCS) for translating color RGB values from one color space to another. (See http: / /en. wikipedia. org/ wiki/ Tristimulus#Tristimulus_values and http: / /en. wikipedia. org/ wiki/ Color_vision.)
Efter omfattande prov, skapade ICC färgsystemet CIE- XYZ, som matematiskt beskriver och modellerar alla färger synliga för en ideal mänsklig betraktare ("ideal" i bemärkelsen att det modellerar prövad respons från många olika individer). Färgsystemet är INTE en färgprofil i ordets normala betydelse. Istället tillhandahåller det en absolut "profilsambandsrymd" (PCS) för att översätta RGB- färgvärden från ett färgsystem till ett annat. (Se http: // en. wikipedia. org/ wiki/ Tristimulus# Tristimulus_ values och http: // sv. wikipedia. org/ wiki/ Färgseende.)
CIE-XYZ is not the only PCS. Another commonly used PCS is CIE-Lab, which is mathematically derived from the CIE-XYZ space. CIE-Lab is intended to be "perceptually uniform", meaning "a change of the same amount in a color value should produce a change of about the same visual importance" (http: / /en. wikipedia. org/ wiki/ Lab_color_space). Wikipedia says "The three coordinates of CIELAB represent the lightness of the color (L* = 0 yields black and L* = 100 indicates diffuse white; specular white may be higher), its position between red/ magenta and green (a*, negative values indicate green while positive values indicate magenta) and its position between yellow and blue (b*, negative values indicate blue and positive values indicate yellow)" (http: / /en. wikipedia. org/ wiki/ Lab_color_space).
CIE- XYZ är inte det enda PCS. En annan PCS som ofta används är CIE- Lab, som har härletts matematiskt från CIE- XYZ. CIE- Lab är avsett att vara "perceptuellt likformigt", vilket betyder "en ändring av samma storlek av ett färgvärde ska skapa en ändring med ungefär samma visuella betydelse". I Wikipedia står det "De tre koordinaterna i CIELAB representerar färgens ljushet (L * = 0 anger svart och L * = 100 anger diffust vitt; speglande vitt kan bli större), dess position mellan rött/ magenta och grönt (a *, negativa värden anger grönt medan positiva värden anger magenta) och dess position mellan gult och blått (b *, negativa värden anger blått och positiva värden anger gult)" (http: // en. wikipedia. org/ wiki/ Lab_ color_ space).
To be useful, color profiles need to be coupled with software that performs the translation from one color space to another via the PCS. In the world of linux open source software (and also many closed source, commercial softwares), translation from one color space to another usually is done by LCMS, the "little color management software" (http: / /www. littlecms. com/). For what it's worth, my own testing has shown that LCMS does more accurate color space conversions than Adobe's proprietary color conversion engine.
För att vara användbara måste färgprofiler kopplas till programvara som utför översättningen från en färgrymd till en annan via PCS. I Linux värld med öppen källkod (och också i många kommersiella program med privat källkod), utförs oftast översättning från ett färgsystem till ett annat med LCMS, den "lilla färghanteringsprogramvaran" (http: // www. littlecms. com /). Vilken betydelse det än har, så visar mina egna prov att LCMS gör noggrannare översättningar mellan färgsystem än Adobes tillverkarspecifika färgkonverteringsprogram.
The Working Space
Arbetsrymden
So I told & digikam; where to find my monitor profile and I have a camera profile that I applied to the image file produced by my raw processing software. What's the next step in color management?
Nu har jag talat om för & digikam; var min bildskärmsprofil finns, och jag har en kameraprofil som jag använde för bildfilen som skapades av min programvara för hantering av obehandlade bilder. Vad är nästa steg i färghanteringen?
You need to choose a working color space so you can edit your image. LCMS will transform your image from your camera color space to your chosen working space, via the PCS specified by your camera color profile.
Du måste välja ett arbetsfärgsystem så att du kan redigera bilden. LCMS omvandlar bilden från kamerans färgsystem till den valda färgsystemet, via PCS som anges av kamerans färgprofil.
Why cannot I just edit my images in the color space described by the camera profile?
Varför kan man inte bara redigera bilder med färgsystemet som beskrivs av kameraprofilen?
Which working space should I choose?
Vilken arbetsrymd ska man välja?
Everyone has an opinion. I'm just going to lay out some of the bits of information needed to make an informed choice. Working space profiles are characterized by:
Alla har en åsikt. Jag lägger bara fram något av den information som behövs för att göra ett välgrundat val. Profiler för arbetsrymder karaktäriseras av:
Gamma (or other transfer function), which dictates how much the original linear intensity values captured by the camera sensor (and subjected to the in-camera A-to-D conversion, then interpolated by the raw processing program to produce the image file) are altered to make editing easier or more precise.
Gamma (eller en annan överföringsfunktion), som bestämmer hur mycket av de ursprungliga linjära styrkevärden som kamerasensorn lagrade (utsatta för A/ D- konvertering i kameran, och därefter interpolerade av programmet för behandling av obehandlade bilder för att skapa bildfilen) ändras för att göra redigering enklare och exaktare.
RGB primaries which dictate the range of colors, that is, the color gamut, covered by a given profile.
RGB primärfärger som bestämmer färgintervallet, dvs. tonomfånget, som täcks av en given profil.
White point (usually D50 or D65 though other values may be used), which specifies the color temperature of the white point of the working space.
Vitpunkt (oftast D50 eller D65, även om andra värden kan användas), som anger färgtemperaturen hos arbetsrymdens vitpunkt.
What gamma should my working space have?
Vilken gamma ska arbetsrymden ha?
The gamma of a color profile dictates what power transform needs to take place to properly convert from an image's embedded color profile (perhaps your working color space or your camera color profile) to another color profile with a different gamma, such as your chosen working space, or the display profile used to display the image on the screen or perhaps from one working space to another, or perhaps from your working space to your printer's color space. Dcraw outputs a 16-bit image with a linear gamma, which means that a histogram of the resulting image file shows the actual amount of light that each pixel on the camera sensor captured during the exposure (paraphrasing http: / /www. guillermoluijk. com/ tutorial/ dcraw/ index_en. htm). (Which is why at present applying a camera profile to the dcraw output also requires applying an appropriate gamma transform to get to the desired working space, unless the camera profile also uses gamma=1.)
En färgprofils gamma bestämmer vilken transform som måste göras för att konvertera från bildens inbäddade färgprofil (kanske färgarbetsrymden eller kamerans färgprofil) till en annan färgprofil med annat gamma, som den valda arbetsrymden, eller bildskärmsprofilen som används för att visa bilden på skärmen, eller kanske från en arbetsrymd till en annan, eller kanske från arbetsrymden till skrivarens färgsystem. Utdata från dcraw är en 16- bitars bild med linjär gamma, vilket betyder att histogrammet för den resulterande bildfilen visar den verkliga ljusmängden som varje bildpunkt lagrade vid exponeringen (en omskrivning av http: // www. guillermoluijk. com/ tutorial/ dcraw/ index_ en. htm). (Vilket är orsaken till att en lämplig gammatransform också måste utföras för att få önskad arbetsrymd när en kameraprofil tilldelas till utdata från dcraw, om inte kameraprofilen också använder gamma = 1.)