Home

english manual, PDF - Dphlab (Digital PHotographic LABoratory)

image

Contents

1. Sharpening increases luminance difference between any pixel and its surrounding area The reference is the median value of the luminance around the pixel computed in a square whose side 19 given by the median radius value A sharpening coefficient of 0 does not change the image Remark you are advised to set a noise reduction before sharpening if you want not to boost the noise in the image Obviously you will have to decide this after the ISO settings of the image Color Light Contrast noise reduction J Sharpening x Use sharpening Median radius 3 Sharpen K 0 20 General settings You can ask for highlighting the burnt pixel All the pixel where one color component has been clipped to the maximum value will be red colored in the preview window You can select the output type 8 bits color 16 bits color The 8 bit output produces final images for printing where 16 bit output is intended for high quality post processing with tools that manage such data like cinepaint http cinepaint movieeditor com The distorsion and vignetting corrections can be enabled or disabled When enabled dphlab uses the lens calibration and the image technical meta data to compute the defect magnitudes and produce better images You can also decide to do NOTHING with the raw data files if they do not deserve any more processing You just have to check the Ignore the image check box An almost empty image will be made to replac
2. Sorting criteria You can sort the list according to any field by ascending or descending order This is done by clicking in the column headers Dphlab 17 43 december 2005 Usually you will sort by date in order to group images that were taken almost at the same time thus in similar light conditions Selection For instance 15 pictures were taken with the same light You just need to select all these similar photos choose the most relevant one and switch to the processing settings tab Multiple selection of a range of lines is done by left clicking on the first line to select then Shift left clicking in the last line to select If you want to select files one at a time just use Ctrl click You cannot individually deselect files The selected lines are highlighted The primary selection is the lastly selected one It is marked by a YELLOW point in the leftmost column Fo B Digital PHoto Lab Settings Raw data copy Raw files Processing settings Raw data processing Information input Lenses Cameras ople pse ie E oae Time Focal speca ap JE tens rens designation FE Q dsc_0113 ia image v home michel prod_dphlab raw dsc_0113 nef NIKON D70 ven nov 12 2002 12 20 54 286 mm 1 1600 4 0 28 70mm f2 8 Z dsc_0114 Be image home michel prod_dphlab raw dsc_0114 nef NIKON D70 ven nov 12 200412 21 0 28mm 1 400 8 0 28 70mm f2 8 2 dsc 0115 i image v home michel prod_dphlab raw dsc_0115 nef NIKON D70 ven nov
3. button Dphlab will then use your input and look for black pattern around the point you designate by left clicking in the image Adjust the threshold value to better highlight the wanted patterns When Dphlab 31 43 december 2005 several points share the same location you can delete one of them with the delete point button followed by left clicking close to its location in the image One single point is removed at once The pattern is well defined when the points shape a grid in the image Distorsion estimation Press the evaluate distorsion button to get an automatic measurement of the distorsion value The image and the grid are then adjusted following the distorsion estimation If the result is fine just validate by pressing OK If not you can adjust the distorsion estimation with the top right slider B Distorsion Nikon 18 70 mm f3 5 4 5 x NIKON D70 70 mm 4 5 Distorsion 0 0 square factor 0 e E ott E ee f p44 b eet 4 6 2 BE _E _E Reload pattern Auto threshold Detect points Detect points Delete point Delete point Add point Add point Evaluate Evaluate distorsion Focal distance _ ox Dphlab 32 43 december 2005 gt nn MB Distorsion Nikon 18 70 mm f3 5 4 5 NIKON D70 70 mm 4 5 Distorsion 0 0 square factor Reload pattern Auto threshold Detect points Delete point Add point Evaluate distorsio
4. Dphlab Digital PHotographic LABoratory Michel Guitel december 2005 michel lt dot gt guitel lt at gt free lt dot gt fr Documentation Dphlab 1 43 december 2005 Table of contents Gossau ea 5 PO DICOT GI IS COTY TTT 5 Feat era Dee ee Meere 5 Raw tO mae Conversion TT 5 Fa INS ct a cc co ae ace ec eae tated ee eee re tana 6 COOL CI VS ae ar aie nn eee ee eben 6 Light aq ustinent and Color DAlAN Ce a u 6 AMONIU WOEKTIOW 0252 8a ner er 6 Lens cabrian ohne ee ee deliehe 7 Bara iL Sea ee ere ee eee oon Nt re MEN res une aE Te ee ee anes Narre ee enn 7 Taerar 7 ISE oars eek euere 7 DET MeN een ction ee een a na dente ah ha catenin acne inane nue bat 8 Raw Calta conversion eu LI ae 8 ThumbDnallseneraton saunn een aa 8 IES ETS thin Oral IO T 8 SCH FA SUN Seesen er 9 IM VCO PUNE rss 2 ee ee eu ee nee 9 ResUl aussage 9 Sere le TTT 9 How e R 8 hlab aan ee ene ts Se een Pee ee et ee en ere eee Tee ame 9 WY OPK TOW Scenes ee leerer 9 Example 1 copy from the camera to the COMPULET ccccccccsseeeeecceeescceeceeeseceeaeseeeauaasees 10 Example 2 image processing parameters user ASK eee 10 Example 3 Image Processins unse 11 Ese s E A E AE E ee 11 E a E TTT 11 Lensa T s Te TET 11 Raw data process 2 ee ee E 12 User TET a sa as nada elas ta eased cuatro sa asian ete alta estmcaeen asaya 13 Bist 81 Ds ee Eee 13 QUES ZONE ee Teen Stan ee Need 14 Background job management Go button us
5. H D a Bae NIB X 1 EA 2 sr 7 F L H Q H D tir x L 4 a we ite M 6 d L E c 5 i i E s i y3 D H 9 N 7 w Reload pattern Auto threshold Detect points Delete point Add point Evaluate distorsion Focal distance Remark If you selected an image file in the first step the focal distance of the lens being used is unknown You must type it in the corresponding entry filed at the bottom of the dialog If you selected a raw data file it is displayed but you cannot change its value How to acquire the distorsion pattern image The camera must be installed on a tripod in order to prevent motion blur You should also select an aperture so that the image quality be optimal close the diaphragm at least two stops from the maximum aperture of the lens The shutter speeds between 1 15 and 2 second should not be used since the mirror generates vibrations If you were to use such shutter speed you can either use a smaller aperture higher aperture number or change the ISO setting of the camera The test pattern must be put on a flat area right on the camera axis The grid pattern needs not to be horizontal dphlab 1s not sensitive to the pattern orientation Install the camera and the test pattern so that its image almost fills the viewing field of the lens according to the focal distance in use Dphlab 35 43 december 2005 You should use a remote cable release in order to prevent camera motion
6. noise reduction sharpening Dphlab 5 43 december 2005 Limitations Some camera data are currently not well read The Canon 5D and Nikon D200 bodies currently fall in this category The technical data are not always decoded This happens for the CRW files from Canon RAF from Fuji and MRW from Konica Minolta I could not check all the file types Four situations are actually possible ignored file type due to an unknown suffix accepted file type but technical data not read this comes from metacam limitations accepted file type but image data badly decoded Nikon D200 Canon 5D accepted file type technical data well handled image read Nikon D70 and D100 Pentax ist DS Canon 1D and 20D at least Color curves Dphlab can apply several types of output functions to decyphered raw data gamma like or custom curves The choice is made by the user based on a preview window Currently the curves cannot be edited but only displayed by a small independant tool vcurve The curve files are read from a custom XML based design or from ntc Nikon files Light adjustment and color balance You can set light and color factors for any group of images from one image taken as example The color balance can be set by red and blue sliders or from a small grey area of the image pipette tool You may use the sliders to adjust the colour balance after pipette adjustment Automatic workflow Dphlab automates
7. NikonCurveGenerator from http pages quicksilver net nz pepe d70 Linux_and_Nikon D70 html I also used Cimg image processing library from David Tscumperl GREYC UMR CNRS 6072 Image group http cimg sourceforge net I also found inspiration in ufraw which is one of my references in the raw digital photographic data processing Licence I put this software under the GPL GNU Programming Licence Future I will try to make dphlab suit my needs around digital photography I already identified the following areas for improvement QT help system integration meta data reading from other maker than Nikon Pentax and Canon files are currently only partially decoded and the other ones are not at all image indexing I will try to generate common index files that can be read by free indexing software predefined color balance settings color curves modification tool to help in defining noise reduction and sharpening settings noise and accentuation management predefined profiles associated with camera model and ISO picture setting Dphlab 7 43 december 2005 external post processing filters performance optimization text meta data burning in the image new camera types Sigma cameras are currently not working customizable file renaming schemes that would operate from meta data dphlab launching from the GUI and not only from a shell window I will also try to
8. address your suggestions and or provide you the starting point to further develop this software Performances Digital image processing costs a lot in terms of CPU ressources The most important figures are described hereafter They are only examples and your findings are likely to be different on your computer Raw data conversion This computation is made by the external executable mgraw in background It is CPU intensive Its first step is written by Dave Coffin in his program dcraw I try to change his code to the least possible extent The second step optional is lens defect correction vignetting and distorsion I believe that it could be improved but my first priority is to validate its principles with real images Obviously those who own a fast CPU and even more a multi processor or dual core one will be happy with dphlab I personnaly do not use this kind of processor so I cannot write anything actual about it On the other hand those who run a not so fast computer will prefer to stop the background processes while they adjust the processing settings The user interface will be more responsive and pleasant to use You start or stop the background processes with the Go button at the bottom left corner of the main dphlab window You may also run mgraw in a terminal window and make it read the processing parameters previously written by dphlab This makes it possible to compute bunches of images in batch mode Thumbnail gen
9. lt l home michel prod_dphlab raw dsc_0129 nef NIKON D70 ven nov 12 2002112 24 35170 mm 1 640 18 70mm f3 5 f4 NSN Team ss dsc 0130 57 EEE Homeimichelprod_dphlab raw dsc_01 30 nef NIKON D70 ven nov 12 24 5250 mm 1 500 18 70mm f3 Pn dsc 0131 CA home michel prod dphlab raw dsc 0131 nef NIKON D70 ven nov 12 200412 24 5750 mm 1 1000 5 6 18 70mm f3 5 f4 5 L dsc_0132 image v home michel prod_dphlab raw dsc_0132 nef NIKON D70 ven nov 12 200412 25 0450 mm 1 1600 18 70mm f3 5 f4 5 Nikon 18 70 mm f3 4 dsc_0133 image w home michel prod_dphlab raw dsc_0133 nef NIKON D70 ven nov 12 2002 12 25 22 35 mm 1 1600 18 70mm f3 5 f4 5 Nikon 18 70 mm f3 4 8 dsc_0134 image v home michel prod_dphlab raw dsc_0134 nef NIKON D70 ven nov 12 200212 25 3035 mm 1 1250 5 6 18 70mmf3 5 f4 5 Nikon 18 70 mm f3 4 D dsc_0135 Image home michel prod_dphlab raw dsc_0135 nef NIKON D70 ven nov 12 2004 12 25 35 35 mm 1 640 18 70mm f3 5 f4 5 Nikon 18 70 mm f3 dsc_0136 SR image lt home michel prod_dphlab raw dsc_0136 nef NIKON D70 ven nov 12 2002 12 25 52 27 mm 1 500 8 0 18 70mm f3 5 f4 5 Nikon 18 70 mm f3 dsc_0137 Image home michel prod_dphlab raw dsc_0137 nef NIKON D70 ven nov 12 200412 25 5927 mm 1 800 GO s ti z E aw 93 1178 0 1125 1 1178 Processing Processed l Computer S paes Thumbnails Sleeping courte D g You can see here that you may select already processed files to re process them Image destination Most of the raw data
10. several controls to help in measuring the vignetting effect The path of the pattern file in use 1s shown in the title of the dialog Two curves are put as overlay on the pattern image The blue curve shows the initial average density as a function of the radius from the image center The green one shows the current density correction It is optimal when the green curves is flat The red grid helps you to evaluate the vignetting as a function of the radius from the image center The side radii are displayed by vertical lines The evaluate push button performs an automatic evaluation of the vignetting effect and produces a curves that best fits with the initial one Dphlab 29 43 december 2005 You may manually adjust the vignetting estimation by using the top right slider You can also display a circle in the image and the corresponding line on the graph by left clicking in the image the circle will change according to the cursor moves in the image If you selected an image file in the first step the aperture and focal distance of the lens being used are unknown You must type them in the corresponding entry fileds at the bottom of the dialog If you selected a raw data file they are displayed but you cannot change their values A little bit of theory The light intensity at any point of the image plane depends on its position relative to the field center A simplified form of the relation is given by the formula I r I Cente
11. the left list and press the edit button The following dialog will display Dphlab 26 43 december 2005 Lens declaration dialog B Lens Declaration Nikon 18 70 mm f3 5 4 5 Label le zoom du kit D70 Description description du zoom du kit Make Nikon Mount Nikon Focalrange 18 70 x Zoom Aperture aod 45 Distorsion Distorsion a Vignetting 2 18 mm 1 4 1 24 mm 0 24 35 mm 0 68 0 50 mm 0 7 1 78 O s 0 62 Vignetting 2 18 mm f3 5 0 5 EV 18 28 35 50 7 18 mm f4 5 0 33 EV 56 Reevaluate Evaluate Distorsion Distorsion Vignetting e E Cancel all images new images with pattern with image The lens description is composed of afixed string made after the technical data of the lens This string is displayed as the form title above the entry fields This string is also used in lens designation gt column of the raw file list to identify the lens that took the photograph a label string the manufacturer of the lens the mount of the lens afree text that describes the lens It could be good old 180 mm f2 8 manual focus if you want a flag that indicates whether the lens is a zoom one or not If not the second focal and aperture zones will not display one or two field s that contain s the focal range one or two field s that contain s the maximum aperture at the corresponding focal distance technical data that defin
12. when triggering the shutter If you do not have any you can safely use the self timer of the camera Remark The suggested method is obviously convenient since it takes place in house However it has some drawbacks from the short distance of the pattern object compared to real objects like monuments Distorsion from a test image dialog Pattern image file selection B Look in J home michel gt ck EE g a canon lens_fichiers _Jessaigramps C Desktop canon macro fichiers jexrtools 0 4 JOpenEXR 1 2 2 Jcanonts_fichiers J geneainit I Voeux 2004 _Jcanon zoom_fichiers Jjgeo J bigView 3 cf0001 I geodas bin Ljclasse Cecile Jhistory nasa gov ch2_fichiers Ibivi C dphd Jinterp blue marble C dphlab _jlactes Ibscan _Jessai bruit _Jlinalg canon is fichiers Jessai dee lighting _jlogmap 4 K File name OK Filetype Images and raw nef crw cr2 mrw orf Cancel This file selection dialog enables you to select a real image file that will be used for the distorsion measurement You may select a raw data file or an image file Distorsion estimation This dialog displays the patterm image in greyscale and several controls to help in measuring the distorsion effect The path of the pattern file in use is shown in the title of the dialog The measurement is made by adjusting three points so that a curved line going through them overwrites a straight line in the real scenery The distorsion value is autom
13. 12 2002 12 21 25 35 mm 1 500 8 0 28 70mm f2 8 dsc_o116 Be image home michel prod_dphlab raw dsc_0116 nef NIKON D70 ven nov 12 2002 12 21 31 35 mm 1 1000 5 6 28 70mm f2 8 dsc_0117 d image home michel prod_dphlab raw dsc_0117 nef NIKON D70 ven nov 12 200412 21 4435 mm 1 2000 4 0 28 70mm f2 8 KR image home michel prod_dphlab raw dsc_0118 nef NIKON D70 ven nov 12 200412 21 5035 mm 1 4000 2 8 28 70mm f2 8 home michel prod_dphlab raw dsc_0119 nef NIKON D70 ven nov 12 2002112 22 1750 mm 1 3200 2 8 28 70mm f2 8 fhome michel prod_dphlab raw dsc_0120 nef NIKON D70 ven nov 12 200412 22 2 50 mm 1 2000 4 0 28 70mm f2 8 jhome michel prod_dphla ven nov 12 200412 22 2450 mm 1 1000 5 6 28 70mm f2 8 home michel prod_dphlab raw dsc 2 lven nov 12 200412 150mm 1 500 28 70omm f2 8 9123 nef NIKON D70 70mm 1 500 28 70mm f2 8 dsc_0124 nef NIKON D70 ven nov 22 5670 mm 1 1250 5 6 28 70mm f2 8 Kaw Ol o raw dsc_0125 nef NIKON D70 ven nov 12 2004 12 23 0 70 mm 11 2500 28 70mm f2 8 dsc_0126 ex image v home michel prod_dphlab raw dsc_0126 nef NIKON D70 iven nov 12 200412 23 07370mm 1 4000 2 28 70mm f2 8 D dsc_0127 5 Image v home michel prod_dphlab raw dsc_0127 nef NIKON D70 ven nov 12 2004 12 24 26 70 mm 1 1600 18 70mm f3 5 f4 5 Nikon 18 70 mm 3 image v home michel prod_dphlab raw dsc_0128 nef NIKON D70 ven nov 12 200412 24 3270mm 1 1250 5 18 70mm f3 5 f4 5 Nikon 18 70 mm f3 5 dsc _ 0129
14. Filetype Images and raw nef crw cr2 mrw orf Y Cancel E This file selection dialog enables you to select a pattern image file that will be used for the distorsion measurement You may select a raw data file or an image file Distorsion estimation This dialog displays the patterm image and several controls to help in measuring the distorsion effect The path of the pattern file in use is shown in the title of the dialog The measurement process is made of several steps adjusting the threshold value for pattern detection pattern detection checking and modifying the test pattern as found by dphlab distorsion estimation Adjusting the threshold value for pattern detection You can use the automatic threshold button first and adjust the threshold value later This value is used by dphlab to detect black points in the image opposed to white ones Adjust the threshold value with the left side slider Some grey moire patterns are often displayed in the image but are only artefacts They do not prevent normal pattern detection Pattern detection Dphlab can perform an automatic detection of the pattern points It displays the result as a colored overlay The points are linked by lines and numbered from top left corner to bottom right corner Checking and modifying the test pattern as found by dphlab Usually you have to help it in this process You can add points with the add point
15. a picture of a palace whose basement is when visible We must then adjust a line on the screen to make it overwrite the scenery line The magnitude of the line curvature gives the lens distorsion These methods being equally usefull depending of your habits they are both implemented in dphlab Distorsion with pattern activates a file selection dialog then a distorsion calibration dialog The file selection enables you to choose a raw or final pattern image file This image must be a photograph of a the distorsion pattern provided with dphlab The resulting photograph should show a rectangular grid of points but the distorsion effect slightly into a cushion or a barrel The precise measurement of this effect allows its correction when real photos are made at the same lens focal distance value Distorsion with image activates a file selection dialog then a distorsion calibration dialog The file selection enables you to choose a raw or final pattern image file This image must be a photograph of a real scenery with a straight almost horizontal line close to one edge of the image This line should at least cross most of the image if not all of it The precise measurement of this effect allows its correction when real photos are made at the same lens focal distance value OK closes the dialog AND saves the changes the lens definition 1s updated after the changes made during the session Cancel closes the dialog without savi
16. at full Dphlab 20 43 december 2005 resolution The lights in the corresponding tabs are then set to green Color Light Contrast Noise reduction Sharpening 1 03 ee a TD F g F Reset The work in progress indicator is animated when any processing parameter is changed and the resulting image is not yet available You may always adjust the settings the computation will be interrupted and restarted with the new 4 values Histogram Warning the histogram only shows the color statistics of the displayed part of the preview image Color tab The images are automatically rotated if the corresponding Exif tags were set by the camera However you can change this default rotation with the left or right rotate flip buttons You can adjust the color settings red and blue coefficients compared to the green component If you prefer to use a pipette to pick a grey area in the image press the pipette push button then move the cursor above the righ image The surrounding area is shown at the histogram place A small area is sampled around the cursor when you left click Red and blue coefficients are computed from the average colors of this area which is then supposed to be grey The corrections are immediatly applied to the preview image You are free to repeat this operation as long as you are not happy with the result Dphlab 21 43 december 2005 Color Light Contrast noise reduction EH Sharpe
17. atically continuously computed by dphlab while the control points are moved A coloured grid is also displayed to help in adjusting the points Operation sequence Put three points on a straight line in the image Creation of the points is performed by left clicking in the image Moving a point is achived by left clicking right to it then dragging it in the image The distorsion is recomputed The coloured grid is stretched accordingly This first example shows an intentionnaly too high distorsion Dphlab 36 43 december 2005 This second example looks better p rorsion Nikon 18 70 mm f3 5 4 5 home michel prod dphlab raw dsc 4 x z ER ER EEE Eu te eee FL Le Vo Ect eeeeensueneeeneneneusnensesueneusneuenevenenetenenen seen seen rist rtnn treve rrt rirerire stan eh mme aranna NIKON D70 18 mm 8 Distorsion 2 3 FA Reload pattern Focal distance Cancel A little bit of theory The distorsion transforms a rectangle into a cushion or a barrel like shape f is the distance between the rectangle side and its image taken at the mid point of the width k is the distorsion measure usually noted as a percentage Dphlab 37 43 december 2005 k f w 100 Its value is usually between 2 and 2 The underlying model of the distorsion follows The distorsion effect moves any point of the image along the line going from the image center to the point The radius r becomes dist
18. between the lists by using the left and right double arrows You will later read how to describe your cameras When this process is done for one camera you can export its data to a description file and or copy its description to the set of known cameras The intent is to provide an easy way to share camera descriptions between dphlab users You can also remove camera descriptions from your set of cameras by using the remove button You can edit the camera description by selecting it in the left list and press the edit button The following dialog will display Dphlab 39 43 december 2005 Dphlab NIKON D70 Label D70 Make NIKON Type D70 x SLR camera Mount Nikon Description my first digital camera Sensor size 23 7 15 6 Help ok Gane 40 43 december 2005 Installation Prerequisites Qt convert ppmmake ppmlabel ImageMagick mgraw build from source files in dphlab source directory Build Dependencies Qt dphlab heavily relies on the Qt library Gsl dphlab uses gsl GNU Scientific Library for the interpolations There are such functions in the distorsion and vignetting estimation based upon calibration data at discrete values of the parameters aperture focal distance The color correction curves are also computed with gsl help ImageMagick convert ppmmake and ppmlabel are used from ImageMagick through system calls Dphlab first checks their availability and rep
19. dphlab input DSC_0956 NEF home michel prod_dphlab input DSC_0957 NEF home michel prod_dphlab input DSC_0958 NEF home michel prod_dphlab input DSC_0959 NEF home michel prod_dphlab input DSC_0960 NEF home michel prod_dphlab input OSC_0961 NEF home michel prod_dphlab input OSC_0962 NEF home michel prod_dphlab input DSC_0963 NEF home michel prod_dphlab input DSC_0964 NEF home michel prod_dphlab input DSC_0965 NEF home michel prod_dphlab input OSC_0966 NEF home michel prod_dphlab input ODSC_0967 NEF home michel prod_dphlab input DSC_0968 NEF home michel prod_dphlab input DSC_0969 NEF home michel prod_dphlab input OSC_0970 NEF home michel prod_dphlab input DSC_0972 NEF home michel prod_dphlab input DSC_0973 NEF home michel prod_dphlab input DSC_0974 NEF home michel prod_dphlab input DSC_0975 NEF home michel prod_dphlab input DSC_0978 NEF m Go w 2 gt maine m S 510 52 592 1178 50 1125 50 1178 aw Processing Processed data Computer Thumbnails parameters images source Sleeping This tab shows a detailed view of the copy process the files yet to be copied from the input directory to the raw data directory bear a RED point while the already copied files bear a GREEN point Dphlab 16 43 december 2005 Raw files tab EB Digital PHoto Lab le ie Raw data copy Raw files Processing settings Raw data processing information input I dsc_O110 dsc 0111 d
20. dphlab processing settings dsc 0129 dph fhomefmichel prod_dphlab processing settings dsc_0130 dph fhome smichel prod_dphlab processing settings dsc_0131 dph shome michel prod_dphlab processing settings dse O132 dph fhome smichel prod_dphlab processing settings dsc_0133 dph fhome fmichel prod_dphlab processing settings dsc_0134 dph fhome smichel prod dphlab processing settings dsc_01355 dph ROST 5102 1178 Raw data Computer source Processing Parameters ee a Se Bi Thumbnails This tab displays a list of the raw data files that are ready to be processed with the user s help Its goal is to provide an easy way to select data files that will be processed with the same parameters The set of selected files will share the settings defined in the processing settings tab upon the unique primary selection Content The meta data of each file are displayed in a row with an icon of the image One more time a file to be processed is signaled by a RED point and an already processed file is marked by a GREEN point The date and time of the picture are displayed in the table When you scroll horizontally the table you can notice that the technical data of the image are available like actual lens aperture and focal distance min and max lens aperture and focal distance camera make and model as well as flash light usage and ISO setting Even more the lens model can be guessed by dphlab or set by you in a scroll down list
21. dphlab processing settings dsc_0115 dph Jhome michel prod_dphlab processing settings dsc _0116 dph home michel prod_dphlab processing settings dsc_0117 dph home michel prod_dphlab processing settings dsc 0118 dph home michel prod_dphlab processing settings dsc 0119 dph home michel prod_dphlab processing settings dsc 0120 dph home michel prod_dphlab processing settings dsc 0121 dph home michel prod_dphlab processing settings dsc 0122 dph home michel prod_dphlab processing settings dsc_0123 dph Jhome michel prod_dphlab processing settings dsc 0124 dph home michel prod_dphlab processing settings dsc_0125 dph Jhome michel prod_dphlab processing settings dsc_ 0126 dph home michel prod_dphlab processing settings dsc 0127 dph Jhome michel prod_dphlab processing settings dsc_0128 dph home michel prod_dphlab processing settings dsc_0129 dph Jhome michel prod_dphlab processing settings dsc_0130 dph home michel prod_dphlab processing settings dsc_0131 dph Jhome michel prod_dphlab processing settings dsc_0132 dph home michel prod_dphlab processing settings dsc_0133 dph Jhome michel prod_dphlab processing settings dsc_0134 dph home michel prod_dphlab processing settings dsc_0135 dph SO 5102 1178 aw data Computer source Processing parameters Thumbnails This tab shows the status of the queued jobs whose task is to process raw data files and produce images The jobs that are already finished bear a GREEN po
22. e implemented in dphlab The first one relies on a special pattern made of crosses The second one only needs a real scenery with a straight almost horizontal line The resulting measurements are kept in a database Dphlab 11 43 december 2005 file These data can be exported or imported in order to be shared between dphlab users Raw data processing The raw data processing produces displayable images It is made of the followings steps camera source characterization sensor data decompressing sensor data interpolation to produce a red green blue matrix image rotation portrait or landscape color balance after user input distorsion and vignetting correction after the lens and picture data optionnal curve function fixed gamma or custom contrast adjustment noise reduction sharpening PNG file generation Dphlab 12 43 december 2005 User s manual List of tabs The main window of dphlab consists of a set of tabs and a status zone Each of the tabs shows some aspect of the photograph s tasks The status zone displays the current situation of the job queues The tabs are settings raw data copy raw files processing settings raw data processing lenses Cameras Dphlab 13 43 december 2005 Status zone GO L L na cael a ur ears LP s052 59371134 50 1080 so 1134 aw Processin Processed i data Computer 7 i Thumbnails Sleeping para
23. e the distorsion and vignetting values at several imaging conditions focal distance aperture value for the vignetting The push buttons at the bottom of the dialog enables you to calibrate the distorsion and vignetting values They activates several dialogs Reevaluate all uses all the files aimed at vignetting or distorsion in the raw data tab to perform optical defects measurement Evaluate new uses the new files aimed at vignetting or distorsion in the raw data tab to perform optical defects measurement Vignet activates a file selection dialog then a vignetting calibration dialog The file selection enables you to choose a raw or final pattern image file This image must be a photograph of a Dphlab 27 43 december 2005 uniform area The resulting photograph should show uniform value but the vignetting effect makes the corners darker The precise measurement of this effect allows its correction when real photos are made at the same lens focal distance and aperture values Distorsion buttons There are two ways to evaluate the distorsion of a lens The first one uses a special pattern made of evenly spaced crosses This pattern should be phtographed from quite a small distance for it to fill the field of view The drawback is that the distorsion value can be useless for long range pictures The second one use a real scenery that includes a straight horizontal line For instance it can be
24. e the one you decided to ignore When the settings produce the image you wish just press OK and they will be saved for all the initially selected images The processing commands are queued for future execution Dphlab 23 43 december 2005 Remark If you selected several raw data files they will share the processing parameters you define but they will NOT share the automatic ones 1 e The color balance processing type will be the same for all of them The vignetting and distorsion corrections will be computed independently for each of them depending on their actual optical conditions lens focal distance aperture Dphlab 24 43 december 2005 Raw data processing tab E Digital PHoto Lab Raw data copy Raw files Processing settings Raw data processing Information input Lenses Cameras R I dsc 0110 dsc 0111 dsc 0112 Bidsc 0113 dsc 0114 B asc 0115 dsc 0116 B dsc 0117 dsc 0118 WH dsc 0119 dsc 0120 dsc 0121 B dsc 0122 B dsc 0123 dsc 0124 B dsc 0125 dsc_0126 Disc 0127 dsc 0128 dsc 0129 R dsc 0130 DW dsc 0131 dsc 0132 Didsc 0133 dsc 0134 DW dsc 0135 GO Sleeping J home michel prod_dphlab processing settings dsc_0110 dph home michel prod_dphlab processing settings dsc_0111 dph home michel prod_dphlab processing settings dsc_O112 dph home michel prod_dphlab processing settings dsc_0113 dph Jhome michel prod_dphlab processing settings dsc 0114 dph home michel prod_
25. el prod_dphlab raw A task is initiated in order to generate the resulting file The dphlab internal rule simply copies the input file to the output dir After this task 1s executed home michel prod_dphlab raw dsc_0763 nef exists and holds a copy of the camera s dsc0763 nef file Its timestamp is the copy one Example 2 image processing parameters user task After dsc_0763 nef is copied to home michel prod_dphlab raw directory no dsc_0763 dph file 19 Dphlab 10 43 december 2005 found under home michel prod_dphlab processing parameters directory The corresponding task is queued in the processing parameters list of pending tasks The user finds it in the list of settings to be done It selects it and enters the processing parameters tab of dphlab Dphlab displays a preview of the image and enables the user to set the color balance brightness and output settings He or she validates the settings by pressing OK dsc_0763 dph file is created in home michel prod_dphlab processing parameters directory containing the processing parameters choice dph_0763 dph contains also the path to the raw data file 1 6 home michel prod_dphlab raw dsc_0763 nef A group of files sharing the same processing parameters will point to the file that was taken as reference Example 3 image processing The file dsc_0763 dph now exists n the home michel prod_dphlab processing parameters directory but no dsc_0763 pn
26. eractive process for image adjustments nor more advanced features like the lens defects correction I started writing dphlab in 2004 having in mind a possible camera purchase by end 2004 Unfortunately my classical 15 years old faithfull camera heard of this and decided to go ill on the very first day of our summer family holidays This had several consequences we had to use disposable cameras during these holidays I decided that we will never go again far away with one single camera and we were ready to purchase a new digital camera The home computer was upgraded and prepared to receive bunches of big files the budget was allocated and finally the camera joined the family Since then I processed all the data with dphlab and I go on augmenting it to fullfill my needs I will now try to improve it and make it usable for everybody Features Raw to image conversion Dphlab turns raw data into image data The raw files are decoded by Dave Coffin s algorithms taken from his program called dcraw The set of currently accepted suffices is nef crw cr2 mrw orf and raf for Nikon Canon Minolta and Olympus Since the critical job is done in dcraw I will add new suffices as soon as I am aware of them Decoding is followed by the following steps data decoding Bayer matrix interpolation colour balance light adjustment lens vignetting and distorsion correction contrast adjustment general and local
27. eration This is done once in background mode when loading the raw data files from the digital camera the memory card or an external disk If your computer is not fast enough just leave it alone when it produces the thumbnails Initial thumbnail loading This is done at every start of dphlab from the thumbnails computed in the former step This Dphlab 8 43 december 2005 produces in memory icons that are used in the raw data file table This phase can be lengthy if many images are present from 30 seconds to 1 minute on my computer for almost 2000 files Several figures My computer AMD XP 2000 equivalent to a 2Ghz Pentium according to AMD 512 Mo RAM Hard disk Maxtor UDMA 133 160 Go 7200 rpm 8 Mo cache memory Results Remark these measures where taken from an executable made with g option debugging option on of g Raw data conversion from a Nikon D70 file 6 1 Mpixels Without vignetting nor distorsion correction 22 seconds With vignetting and distorsion correction 28 seconds With contrast adjustment general and local 32 seconds With noise reduction for the blue component only 52 seconds With noise reduction for the blue component and luminance 64 seconds Noise reduction for the red green blue components luminance and chroma minute 54 seconds With sharpening radius 5 coef 0 4 2 minutes 43 seconds Thumbnail generation 3 5 seconds thumbnail Icon reading from the thumb
28. files will produce photographs However some of them will be used to calibrate your lenses and help you to produce better images These special files can be flagged as vignetting or distorsion by using the drop down menu in each row It is set to image by default Lens The lens used to make the image is usually guessed after the technical data of the raw data file like min and max focal distance and aperture recorded by the camera in the Exif tags Dphlab 18 43 december 2005 When an image was taken with a not yet known lens its lens label will be new You can go and select this choice to better define this lens The lens declaration window will then open enabling you to assign it a label You can also calibrate it from this window Even if this is quite unlikely it might also happen that several lenses match the focal range and aperture This happens when a converter is associated with a base lens x1 4 x2 In this case you can select the actual lens with the same drop down menu after having declared the combination as a new lens Before you calibrate the lens do not worry about this keeping the lens unknown is harmless the image will just be computed with no distorsion and vignetting correction as with any usual raw converter softwares You will reprocess it later when you have calibration data for your new lens Dphlab 19 43 december 2005 Processing settings tab This tab enables processing parameters
29. g file can be found under the home michel prod_dphlab processed images directory Dphlab queues a task using dsc_0763 dph file that will eventually launch mgraw with the corresponding arguments This program produces home michel prod_dphlab processed images dsc_0763 png The photographic process has reached its current end Input data The raw data file are processed by dcraw input procedures Their metadata are decoded by metacam algorithms Any file that can be processed by both can be fully used by dphlab Dcraw capabilities being used for raw data conversion allow almost any digital raw data file to be processed by end 2005 Making dphlab compatible with new cameras only needs to integrate new dcraw decoding algorithms and possibly add the suffix of its raw data files to the list of accepted suffices Output data Dphlab mainly produces png files in 8 or 16 bits per color sample formats We already saw that it also produces 8 bits JPEG thumbnails Lens calibration The lens distorsion and vignetting can be measured after pattern images The vignetting effect depends on the actual aperture and the focal distance for a zoom lens The distorsion depends on the focal distance and on the distance from the camera to the objects My own camera does not record this distance so an automatic distorsion correction is theorically impossible I choose to activate it by hand for each image being processed Two calibration methods ar
30. int in the leftmost column Those not yet done are marked by a RED point Dphlab 25 43 december 2005 Lenses tab BE Digital PHoto Lab Raw data copy Raw files Processing settings Raw data processing Information input Lenses Cameras Angenieux 28 70 mm f2 28 Nikon 1 Angenieux 28 70 mmf2 28 Nikon 2 Nikon 105 mm f2 8 105 Nikon 2 Nikon 18 70 mm f3 5 4 5 18 Nikon 3 Nikon 18 70 mm f3 5 4 5 18 Nikon 4 Nikon 180 mmf2 8 180 Nikon Nikon 24 120 mm f3 5 5 24 Nikon 6 Nikon 24 85 mm f2 8 4 0 24 Nikon Nikon 24 85 mm f3 5 4 5 24 Nikon 8 Nikon 28 80 mm f3 3 5 6 28 Nikon 9 Nikon 50 mm f1 8 50 Nikon Nikon 60 mm f2 8 60 Nikon Nikon 80 400 mm f4 5 5 80 Nikon ray 50 42 5871796 50 721 50796 Nombre aw Processing Processed data Computer Thumbnails Informations parameters images source Sleeping This tab displays two lists of lenses The left one shows YOUR lenses The right one shows the set of known lenses You can copy selected lenses between the lists by using the left and right double arrows You will later read how to calibrate your lenses When this process is done for one lens you can export its data to a description file and or copy its description to the set of known lenses The intent is to provide an easy way to share lens descriptions between dphlab users You can also remove lens descriptions from your set of lenses by using the remove button You can edit the lens description by selecting it in
31. meters images SOUrCEe This area displays the numbers of tasks to be done and the total number of tasks for each workflow Background job management Go button The Go button starts or stops the background jobs When dphlab is required to stop them they are gracefully stopped after a task has been performed My advice is to start background processing for raw data loding from any source but to stop when you set the processing settings if your computer is not responsive enough You just have to restart background processing when you are done with the image you want to process and go for lunch or even bed if many files are to be processed Dphlab 14 43 december 2005 General settings tab B Digital PHoto Lab Settings Raw data copy Raw files Processing settings Raw data processing Information input Lenses Cameras User Name Paul Hoch o e mail paul hauchon mall com 24 Directories Input dir home michel prod_dphlab inputy sd dG Input dir mnticameral lL Input dir lande Raw data home micheliprod_dphiabraw sid Processing parameterss home michel prod_dphlab processing settings m Frocessed images imnt win_d Guitel Michel Photos 00 E Thumbnails rome michel prod_dphlab thumbnails l infos home michel prod_dphlab infos 2 l Hardware home michel prod_dphlab hardware sid GO w A oe ee v marr Pi g sb aw Processing Processed data Computer Thumbnails parameters images source Slee
32. n Focal distance aoe en ee gt gt en ent MB Distorsion Nikon 18 70 mm f3 5 4 5 x NIKON D70 70 mm 4 5 Distorsion 0 0 square factor 0 PEE 4 444 4 4 4 4 4 4 4 4 4 44 bt a 4 44 44 4 4 bop je bat oe pe ye See eee epee ee eee Auto threshold Detect points Delete point Add point Evaluate distorsion Focal distance ox cance Dphlab 33 43 december 2005 Ga EE gt nn nnn MB Distorsion Nikon 18 70 mm f3 5 4 5 x NIKON D70 70 mm 4 5 Distorsion 0 3 square factor 0 108823 FA e HA Reload pattem Auto threshold Detect points Delete point Add point valuate distorsion Focal distance MB Distorsion Nikon 18 70 mm NIKON D70 70 mm 4 5 Distorsion 1 8 square factor 0 321695 FA E D k S r H H 4 h z EA WE 7 i A L PR PEN Reload pattern Auto threshold Detect points Delete point Add point Evaluate distorsion Focal distance Dphlab 34 43 december 2005 MB Distorsion Nikon 18 70 mm f3 5 NIKON D70 70 mm 4 5 Distorsion 2 5 square factor 0 580761 FA kad wegen w i A F i i i SE er me 2 S gt l Z D m N N H H Y x 1 3 b EZ a EN Kr 9 EZ k x H H L N C U 1 4 3 x a Pi d 3 H E N ER f E c 7 X H i DA aa Mo i i 2 a lt uns x 20 x x sio u K E N l i h c 5 F x E Q d a E E Re B 4 2
33. nails 46 seconds among which 32 seconds are pure CPU for 1639 images Principles How to start dphlab Dphlab can currently only be launched from the command line terminal S dphlab amp Workflows The workflow principles are similar to the ones of Unix make utility Each workflow has an input directory and an output directory They are recursively watched to Dphlab 9 43 december 2005 build the list of files that match pattern matching rules The rules define a radix that identifies the file starting from the file name When a file under the input directory and an other file in the output directory share the same radix the first one 1s supposed to produce the second one If the latter is older than the former it must be regenerated If the resulting file does not exist the same rule applies Example 1 copy from the camera to the computer Input directory mnt camera Input pattern nef crw cr2 mrw orf raf Sources tit Raw data files LE EE Om palk Thumbnails gt Processing parameters defined and automatic Processed images gt E F S i ae Output directory home michel prod_dphlab raw Output pattern nef crw cr2 mrw orf raf The file dsc_0763 nef is found in the directory dcim NCD70 under mnt camera dated feb a 2005 after the digital camera is connected to the USB port of the computer No dsc_0763 nef file s found under home mich
34. ng the changes the lens definition is NOT updated Vignetting dialog Pattern image file selection Dphlab 28 43 december 2005 EB Vignetting pattern file selection Lookin amomemicel LUD ea Ha _jdphd _Jolddcrawwrapper cecile png jfs jpg E CCB C dphlab C phppublie _ cube relief png movie png Desktop Jessaigramps polices _ cube2 png r ppm Documents evolution GI povdoc cube21 png res ppm _INEF_erreurs Jgeneainit Jprod_dphlab _ cube22 png 1 1 souris png _JOpenEXR 1 2 1 geo _jscsi2 fichiers dsc _0251 jpg CI Voeux 2004 _ geodas _jtest_dphlab edelweiss fond png bivi interp _jtirages edelweiss png bladeenc 0 94 2 Sjlactes tmp gentiane png CI bscan _Jlinalg J ufraw 0 2 grille ppm Jcdmdk1 _jlogmap I voeux2005 grillepetite ppm G cf0001 J Iprof 1 09 149 22a jpg herve png 1 cinepaint 0 19 0 _Jnef_orig aster png J ic herisson png C denef 0 4mg _ norvege aster_p png ic souris png C doc mysqgl nexen htm C nte carte_lofoten png ico_win_xp png File type Images and raw nef crw png ppm jpg This file selection dialog enables you to select a pattern image file that will be used for the vignetting measurement You may select a raw data file or an image file B Vignetting Nikon 18 70 mm f3 5 4 5 home michel prod dphlab raw dsc 1483 nef NIKON D70 18 mm 3 5 Vignetting estimation This dialog displays the patterm image and
35. ning 1 20 C SSS gt ZD F SN a Reset Light tab You can adjust the brightness and select the color curve type among predefined ones or gamma like function and choose the output type You can also ask the luminance histogram to be equalized Color Light Contrast noise reduction Mj Sharpening Brightness 0 99 4 Gamma curve gamma Luminance histogram equalization Contrast tab This tab adjusts the general contrast of the image and its local contrast The local contrast operates on the difference between any pixel and the average value of its surroundings Boosting it increases the micro contrast The radius setting defines the size of the surrounding area where the average color value is computed Contrast values equal to 1 do not change the image Color Light Contrast Ei Noise reduction E Sharpening Blur radius 5 General contrast 0 78 Local contrast 1 28 Noise reduction tab This tab is enabled when the preview ratio is 1 A green light is then lit in its title You can set noise reduction independantly for each component of the image red green blue as well as luminance and chroma Blue noise is usually higher at high ISO sensitivity Dphlab 22 43 december 2005 Color Light Contrast D Noise reduction fE Sharpening Red x Light Green Chroma x Blue Sharpening tab This tab behaves like the noise reduction one it is active only when a value of 1 is uses as preview ratio
36. or r with the folllowing formula distor r r 1 al r a2 r a3 r r is the square of r r is the cube of r A simpler mathematical model takes into consideration only the highest rank term of the series This model is the only one currently implemented in dphlab Things could change in the future Associated files my_lenses xml This file describes the user s lenses all lenses xml This file describes the set of known lenses my_cameras xml This file describes the user s cameras all cameras xm This file describes the set of known cameras lt curve gt ccc These files describe colour correction curves lt radix gt dph These files contain the processing parameters for converting lt radix gt nef or crw into an image file named lt radix gt png Dphlab 38 43 december 2005 Camera tab Help Settings Raw data copy Rawfiles Processing settings Raw data processing information input Lenses Cameras E NIKON D1 NIKON Nikon E NIKON D1 NIKON Nikon NIKON D100 NIKON Nikon NIKON D100 NIKON Nikon 3 NIKON D1X NIKON Nikon 14 NIKON D70 NIKON Nikon u ae K w gt Wr i A au BR Bi Raw 50 42 587 796 50 721 50 796 Nombre Processin Processed f f data Computer J S Thumbnails Informations Sleeping Ben parameters Images La This tab displays two lists of cameras The left one shows YOUR cameras The right one shows the set of known cameras You can copy selected cameras
37. orts any missing program when started Cimg Dphlab uses internally the Cimg image processing library This one is written as an include file that defines many template based methods It is included in the source package of dphlab Thus there is no external binary library to look for Main build cd dphlab make This builds the dphlab executable file You must move it somewhere in the executable path usr local bin or bin for instance The international message files dphlab_fr qm is currently the only one should be put in usr local share dphlab directory Dphlab 41 43 december 2005 Secondary build S make f Makefile mgraw After the main build is successfully done this produces the executable file mgraw that performs actual conversion from raw data to ppm image data mgraw must be put somewhere in the executable path usr local bin or bin for instance Tool The tool program vcurve has been made in order to display a color correction curve It loads a ccc file and plots it in its main window It does not edit the curve Just cd to the vcurve directory and build the executable file vcurve S make You should then move vcurve somewhere in your executable search path for instance in usr local bin or bin Tricks A special klocale h file has been created in dphlab to allow the successful compilation with localization trO macro n ui files Future developments Features Help to better vi
38. ping This tab gives access to the user s coordinates and the directory settings User s coordinates These data will be used when the user changes or adds some lens or camera profile Directory settings This defines the directory where dphlab will look for new or missing files You may type in the directory paths or use a push button to interactively browse the directory tree on your computer Three directories at most can be set as raw data sources This enables you to simultaneously look for new files in a camera an external hard drive and a card reader Dphlab 15 43 december 2005 Raw data copy tab Digital PHoto Lab Settings Raw data copy Raw files Processing settings Raw data processing Informationinput Lenses Cameras keleke ja pajaja je 12 EE EE L a l AA Pu 1 AIA oe v DSC 0950 OSC 0951 DSC 0952 DSC 0953 DSC 0954 OSC 0955 DSC 0956 DSC 0957 DSC 0958 DSc 0959 h DSC 0960 h GSC 0961 j Dsc 0962 DSC 0963 j DSC 0964 josc 0965 DSC 0966 DSC 0967 h DSC 0968 hosce 0969 DSC_0970 DSC 0972 DSC_0973 DSC 0974 DSC 0975 Dsc_0978 home michel prod_dphlab input DSC_0950 NEF home michel prod_dphlab input DSC_0951 NEF home michel prod_dphlab input DSC_0952 NEF home michel prod_dphlab input DSC_0953 NEF home michel prod_dphlab input DSC_0954 NEF home michel prod_dphlab input DSC_0955 NEF home michel prod_
39. r cos theta where r is the radius from the image center and theta is an angle that depends only on r and the geometry of the lens Lc image schema taken from Calibration radiom trique de cam ra Jean Philippe Tarel INRIA 1995 Given this relation estimating the vignetting effect needs to evaluate one parameter similar to a distance Dphlab does this automatically from a pattern image assuming it 1s uniformy illuminated Remark The actual vignetting effect is different from this simplified model This explains why the correction is not always perfect even if it is better than nothing I would receive a more accurate model with pleasure and I would try to implement it in the future Distorsion from a test pattern dialog Distorsion measurement 19 performed by using a dedicated test pattern It 1s available as a pdf or Dphlab 30 43 december 2005 OpenOffice file See below how to use it and produce the needed calibration files Pattern image file selection 4 n Look in 3 home michel SAE ck EE g a canon lens fichiers _Jessaigramps C Desktop canon macro fichiers jexrtools 0 4 JOpenEXR 1 2 2 Gcanonts_fichiers _J geneainit _jVoeux 2004 I canon zoom fichiers geo J bigview I cf0001 J geodas bin _jclasse Cecile _jhistory nasa gov ch2_fichiers bivi C dphd Jinterp blue marble C dphlab _jlactes Ibscan IJessai bruit _Jlinalg canon is fichiers jessai dee lighting _jlogmap 4 K File name OK
40. s ea INES 35 How to acquire the distorsion pattern 1magG sese ee eee eee eee 35 A rere Rr Rr a ee ee 36 Distorsion from atest mage TET T 8 an a a ase 36 Pattern 1mase Ile selection nenne 36 Pistors10n e St matten antenne leasing 36 A Ne DIE OL IEO TV ea 31 LOT MG ee are Secl tenn seb sudauadad iano sdoouet mas tantes 38 Camera T 39 ITVS ENE E E E E ee een 41 Dphlab 3 43 december 2005 Bulle 41 IB Sale I ee es re 41 E re ee ee ee ee 41 E aaa R A Taa aali Taa T A aiaa TATE IRH 4 Image VIA CICK nee re 41 Sil ee EEE NE EA sre Tove LEN EUER SPERREN Reet rere re 41 MAINDU ld e2 20 er ern re u esse 41 SECONIIS DO T 42 TOG E REINER a 42 TOR ar ee erreiche eas 42 Futi deve lopin i S en ee tated ee 42 FS A i EEE AA E neat I ee essen 42 Frane Alone E E A A ee RE 42 IR TTT 43 Dphlab 4 43 december 2005 Goal The goal of dphlab s to help in digital raw photographic data processing If you are the happy user of a digital camera and if you prefer to use its raw data instead of processing them in the camera dphlab is made for you A bit of little history I started thinking of switching to digital photography during the year 2003 As I was already a single lens reflex camera user I wanted a camera compatible with my lenses I also decided not to be linked with the manufacturer s supplied processing software This was not a quality concern but a philosophic matter Dcraw became my starting point but it did not cover the int
41. sc O112 dsc 0113 Widsc 0114 dsc 0115 dsc 0116 dsc 0117 dsc 0118 dsc_0119 dsc_ 0120 jdse 0121 idsc 0122 Mi dsc 0123 dsc 01234 p dsc_0125 ldsc 0126 dsc 0127 dec 0128 dsc 0129 dsc_0130 I dsc_0131 dsc O132 MP dsc 0133 dsc 0134 derc 0135 GO Sleeping fhomefmichel prod dphlab processing settings dsc_0110 dph fhome smichel prod dphlab processing settings dsc O111 dph shome michel prod dphlab processing settings dsc_Ol112 dph fhomesmichel prod dphlab processing settings dsc_Ol13 dph vhome michel prod_dphlab processing settings dsc_0114 dph home michel prod_dphlab processing settings dsc_0115 dph homeymichel prod_dphlab processing settings dsc_0116 dph fhome michel prod dphlab processing settings dsc O117 dph shome michel prod_dphlab processing settings dsc 0118 dph home michel prod_dphlab processing settings dsc_0119 dph home michelprod_dphlab processing settings dsc_O120 dph shome michel prod_dphlab processing settings dsc_D121 dph heme michel prod_dphlab processing settings dsc_0122 dph home michel prod_dphlab processing settings dsc_0123 dph f homesmichel prod dphlab processing settings dsc_O124 dph shome michel prod_dphlab processing settings dsc_0125 dph heme michel prod_dphlab processing settings dsc_0O126 dph home michel prod_dphlab processing settings dsc O127 dph fhome michel prod dphlab processing settings dsc O128 dph shome michel prod_
42. ssssesssseeeeennenssennnnnnsennnnnnesennnnneneensnnnennnn nn 14 General setings GB ee ai mau 15 Users C00r TT Senne era een 15 Dit tor S nes ee ee See ee 15 IAW Gala CODY 1 ae reellen 16 Raw es 1 en Reese ee lee 17 Dphlab 2 43 december 2005 CO 0 ee en ee ee NO re esr En en er ee ae erstehen 17 SOLUN CTE Deere ere nner cr ey rt an Eee 17 Se CH 6 0 Rae ree ane nT ae Renee a ton ee ED ren eee ea tee en 18 Nina Te analo sence ae beeen ee A eo aula 18 Bensheim 18 Processing SCTUINES e tan een 20 ZOO TAN O EE E E E A E NAE ee ee ee en selene 20 Computation 1 progress NdiCOr iin 21 Historie ee ee 2 es ee ee Eee 21 IE 09 ca parapet awit a sees sheen care cease awn ilo ede A egy ean EA 22 Contras lab ae ee E 22 N OES CU UIC MOTI A ee ee tase ere aan cart eae eats 22 SHAB DIN T a ne Be ne aA een 23 General SCLIN GS y sanieren 23 Ro T 24 Raw Cala Proce SSN aD ee 25 T R cae teachers E ata ee ee Mau 26 DCTS 1S Cl AAO TAO 8 u I LE aed 27 N 1enettine d1alo8 seines ibaien 28 Pattern mace Tile se Re nein 28 WoO MC UMS Cum ON erregen ses 29 ZSJlattle DIL OL Icon een er Eee 30 Re mare ee este 30 Distorsion from test patter didlo aa aa E a 30 Pattern tase Tile selection oaa E 31 TSTST 0 a a a a E A 31 Adjusting the threshold value for pattern detection sss 31 HIE a ee E eee 31 Checking and modifying the test pattern as found by dphlab 000200000 31 IDISCOPS ION CS UIMIALIO ID ernennen 32 Remark Gus
43. sualize the processing effects contrast adjustment noise reduction and sharpening External user defined filters Interactive user defined color curves Key word based indexes Translations The translations have been done with qtlinguist tools The process is well documented in the QT3 books The translation process follows S cd dphlab dphlab S lupdate dphlab pro S eE then open the dphlab_fr ts file for the french translation Dphlab 42 43 december 2005 edit its content and save it gt release dph Llab Pr amp This produces anew dphlab_fr qm file to be put in your usr local share dphlab directory where dphlab will look for it Dcraw The evolutions of dcraw should be integrated Dphlab 43 43 december 2005
44. the basic workflow of taking the initial files from the camera or the memory card copying them to the computer disk drive and producing displayable images The workflow is based on the files date When a raw data file is newer than the corresponding image file or if no image can be associated with it a task is initiated The overall workflow includes several steps raw data copy onto the hard disk of the computer thumbnail generation interactive processing parameters adjustment distorsion and vignetting correction based upon previous lens calibration full resolution image creation Dphlab 6 43 december 2005 Lens calibration The lens vignetting and distorsion can be calibrated The resulting measures are kept in configuration files and later used to correct the images The calibration data can be exported to help exchanges between users and build a lens database Credits This program could not have been made without Dave Coffin s dcraw that provides raw data decoding algorithms I warmly thank him for this unique source of inspiration http www cybercom net dcoffin dcraw The meta data are read thanks to metacam http www cheeseplant org daniel pages metacam html The interpolations used in the vignetting and distorsion evaluation come from gsl the GNU Scientific Library The curve interpolation are also based upon the GSL spline functions NTC file curves are read thanks to Shawn Freeman
45. to be set by showing their result in a preview window WE oom factor Color Light Contrast E noise reduction Sharpening 1 03 A Reset Ignore the image Output type home michel test_dphlab raw dsc_0123 nef 8 bits x vignetting distorsion corrections N 16 bits NIKON D70 70 mm f 8 0 1 500s 200 ISO Highlight burnt points Fri Nov 12 12 22 49 2004 Raw data source Computer Processing parameters Processed images This tab shows the current settings result on the right The left image shows the initial settings result The histogram of the current result is shown in the right middle area The file name and the technical meta data of the displayed image are shown The various processing parameters are set in several tabs These tabs are presented in the processing order Zoom ratio The zoom ratio of the preview image can be adjusted between 1 10 and 1 1 full resolution The magnified area is moved by left clicking in the leftmost image The full resolution image is allowed after the full size image has been loaded This computation is done in background mode so that you can adjust the first processing parameters on the reduced size image The full resolution image availability is shown by the red green indicator to the left of the zoom slider Noise reduction and sharpening settings are enabled when the preview image is shown

Download Pdf Manuals

image

Related Search

Related Contents

  Plantronics M12  Humminbird 40.ID User's Manual  Packaged Unit Service Manual  LG GR-B652YTSK fridge-freezer  Trust Megapixel USB2 Webcam Live WB-5600R  Alcatel-Lu cent IP Touch 4008 / 4018 Phone & 4019 Digital Phone Es  Programm - Stadt Herdecke  

Copyright © All rights reserved.
Failed to retrieve file