Author: post
Date: 2011-01-30 16:21:39 +0100 (Sun, 30 Jan 2011)
New Revision: 321

Modified:
   data/cameras.xml
   data/showcameras.xsl
Log:
Add black sensor areas to Canon camera definitions.

Modified: data/cameras.xml
===================================================================
--- data/cameras.xml    2010-12-29 17:44:36 UTC (rev 320)
+++ data/cameras.xml    2011-01-30 15:21:39 UTC (rev 321)
@@ -70,6 +70,10 @@
     </CFA>
     <Crop x="74" y="12" width="3522" height="2348"/>
     <Sensor black="126" white="4095"/>
+       <BlackAreas>
+               <Vertical x="0" width="72"/>
+               <Horizontal y="2" height="8"/>
+       </BlackAreas>
   </Camera>
   <Camera make="Canon" model="Canon EOS 30D">
     <CFA width="2" height="2">
@@ -80,6 +84,10 @@
     </CFA>
     <Crop x="74" y="12" width="3522" height="2348"/>
     <Sensor black="127" white="3398"/>
+       <BlackAreas>
+               <Vertical x="0" width="72"/>
+               <Horizontal y="2" height="8"/>
+       </BlackAreas>
   </Camera>
   <Camera make="Canon" model="Canon EOS 350D DIGITAL">
     <CFA width="2" height="2">
@@ -90,6 +98,10 @@
     </CFA>
     <Crop x="42" y="14" width="3474" height="2314"/>
     <Sensor black="255" white="4095"/>
+       <BlackAreas>
+               <Vertical x="0" width="40"/>
+               <Horizontal y="0" height="12"/>
+       </BlackAreas>
     <Aliases>
                <Alias>Canon EOS DIGITAL REBEL XT</Alias>
                <Alias>Canon EOS Kiss Digital N</Alias>
@@ -105,6 +117,10 @@
     </CFA>
     <Crop x="30" y="18" width="3908" height="2602"/>
     <Sensor black="1021" white="13600"/>
+       <BlackAreas>
+               <Vertical x="0" width="28"/>
+               <Horizontal y="4" height="12"/>
+       </BlackAreas>
   </Camera>
   <Camera make="Canon" model="Canon EOS 40D" mode="sRaw2">
     <Crop x="0" y="0" width="1944" height="1296"/>
@@ -133,6 +149,10 @@
     </CFA>
     <Crop x="64" y="52" width="4752" height="3158"/>
     <Sensor black="1020" white="16383"/>
+       <BlackAreas>
+               <Vertical x="0" width="60"/>
+               <Horizontal y="2" height="46"/>
+       </BlackAreas>
   </Camera>
   <Camera make="Canon" model="Canon EOS 50D" mode="sRaw1">
     <Crop x="0" y="0" width="3272" height="2178"/>
@@ -151,6 +171,10 @@
     </CFA>
     <Crop x="146" y="54" width="0" height="0"/>
     <Sensor black="2026" white="15304"/>
+       <BlackAreas>
+               <Vertical x="0" width="140"/>
+               <Horizontal y="4" height="46"/>
+       </BlackAreas>
   </Camera>
   <Camera make="Canon" model="Canon EOS 60D" mode="sRaw1">
     <Crop x="0" y="0" width="0" height="0"/>
@@ -169,6 +193,10 @@
     </CFA>
     <Crop x="62" y="30" width="4722" height="3142"/>
     <Sensor black="1020" white="16000"/>
+       <BlackAreas>
+               <Vertical x="0" width="56"/>
+               <Horizontal y="2" height="22"/>
+       </BlackAreas>
     <Aliases>
                <Alias>Canon EOS REBEL T1i</Alias>
                <Alias>Canon EOS Kiss X3</Alias>
@@ -183,6 +211,10 @@
     </CFA>
     <Crop x="148" y="54" width="0" height="0"/>
     <Sensor black="2048" white="15831"/>
+       <BlackAreas>
+               <Vertical x="0" width="140"/>
+               <Horizontal y="4" height="44"/>
+       </BlackAreas>
     <Aliases>
                <Alias>Canon EOS REBEL T2i</Alias>
                <Alias>Canon EOS Kiss X4</Alias>
@@ -197,6 +229,10 @@
     </CFA>
     <Crop x="90" y="34" width="4386" height="2920"/>
     <Sensor black="127" white="3692"/>
+       <BlackAreas>
+               <Vertical x="0" width="88"/>
+               <Horizontal y="2" height="30"/>
+       </BlackAreas>
   </Camera>
   <Camera make="Canon" model="Canon EOS 5D Mark II">
     <CFA width="2" height="2">
@@ -207,6 +243,10 @@
     </CFA>
     <Crop x="158" y="51" width="5634" height="3753"/>
     <Sensor black="1024" white="15600"/>
+       <BlackAreas>
+               <Vertical x="0" width="156"/>
+               <Horizontal y="2" height="48"/>
+       </BlackAreas>
   </Camera>
   <Camera make="Canon" model="Canon EOS 5D Mark II" mode="sRaw1">
     <Crop x="0" y="0" width="3872" height="2574"/>
@@ -225,6 +265,10 @@
     </CFA>
     <Crop x="158" y="52" width="5202" height="3464"/>
     <Sensor black="2050" white="16300"/>
+       <BlackAreas>
+               <Vertical x="0" width="156"/>
+               <Horizontal y="2" height="48"/>
+       </BlackAreas>
   </Camera>
   <Camera make="Canon" model="Canon EOS 7D" mode="sRaw1">
     <Crop x="0" y="0" width="0" height="0"/>
@@ -243,6 +287,10 @@
     </CFA>
     <Crop x="42" y="18" width="3906" height="2602"/>
     <Sensor black="255" white="4030"/>
+       <BlackAreas>
+               <Vertical x="0" width="41"/>
+               <Horizontal y="2" height="14"/>
+       </BlackAreas>
     <Aliases>
                <Alias>Canon EOS DIGITAL REBEL XS</Alias>
                <Alias>Canon EOS Kiss Digital F</Alias>
@@ -257,6 +305,10 @@
     </CFA>
     <Crop x="42" y="18" width="3906" height="2602"/>
     <Sensor black="255" white="3726"/>
+       <BlackAreas>
+               <Vertical x="0" width="40"/>
+               <Horizontal y="4" height="12"/>
+       </BlackAreas>
     <Aliases>
                <Alias>Canon EOS DIGITAL REBEL XTi</Alias>
                <Alias>Canon EOS Kiss Digital X</Alias>
@@ -271,6 +323,10 @@
     </CFA>
     <Crop x="74" y="12" width="3522" height="2348"/>
     <Sensor black="127" white="3700"/>
+       <BlackAreas>
+               <Vertical x="0" width="72"/>
+               <Horizontal y="2" height="8"/>
+       </BlackAreas>
   </Camera>
   <Camera make="Canon" model="Canon EOS-1D Mark II N">
     <CFA width="2" height="2">
@@ -281,6 +337,10 @@
     </CFA>
     <Crop x="74" y="12" width="3522" height="2348"/>
     <Sensor black="127" white="3700"/>
+       <BlackAreas>
+               <Vertical x="0" width="72"/>
+               <Horizontal y="2" height="8"/>
+       </BlackAreas>
   </Camera>
   <Camera make="Canon" model="Canon EOS-1D Mark III">
     <CFA width="2" height="2">
@@ -291,6 +351,10 @@
     </CFA>
     <Crop x="78" y="20" width="3906" height="2600"/>
     <Sensor black="1023" white="15100"/>
+       <BlackAreas>
+               <Vertical x="2" width="74"/>
+               <Horizontal y="4" height="14"/>
+       </BlackAreas>
   </Camera>
   <Camera make="Canon" model="Canon EOS-1D Mark III" mode="sRaw1">
     <Crop x="0" y="0" width="0" height="0"/>
@@ -309,6 +373,10 @@
     </CFA>
     <Crop x="144" y="46" width="-64" height="-2"/>
     <Sensor black="2000" white="15900"/>
+       <BlackAreas>
+               <Vertical x="0" width="140"/>
+               <Horizontal y="26" height="16"/>
+       </BlackAreas>
   </Camera>
   <Camera make="Canon" model="Canon EOS-1D Mark IV" mode="sRaw1">
     <Crop x="0" y="0" width="0" height="0"/>
@@ -327,6 +395,10 @@
     </CFA>
     <Crop x="98" y="13" width="5010" height="3336"/>
     <Sensor black="126" white="4060"/>
+       <BlackAreas>
+               <Vertical x="0" width="96"/>
+               <Horizontal y="2" height="10"/>
+       </BlackAreas>
   </Camera>
   <Camera make="Canon" model="Canon EOS-1Ds Mark III">
     <CFA width="2" height="2">
@@ -337,6 +409,10 @@
     </CFA>
     <Crop x="62" y="20" width="5640" height="3752"/>
     <Sensor black="1021" white="15100"/>
+       <BlackAreas>
+               <Vertical x="0" width="60"/>
+               <Horizontal y="4" height="14"/>
+       </BlackAreas>
   </Camera>
   <Camera make="Canon" model="Canon EOS-1Ds Mark III" mode="sRaw1">
     <Crop x="0" y="0" width="0" height="0"/>
@@ -355,6 +431,10 @@
     </CFA>
     <Crop x="54" y="14" width="-12" height="-18"/>
     <Sensor black="120" white="4095"/>
+       <BlackAreas>
+               <Vertical x="0" width="50"/>
+               <Horizontal y="0" height="10"/>
+       </BlackAreas>
   </Camera>
   <Camera make="Canon" model="Canon PowerShot G11">
     <CFA width="2" height="2">
@@ -365,6 +445,10 @@
     </CFA>
     <Crop x="10" y="18" width="-56" height="-14"/>
     <Sensor black="120" white="4095"/>
+       <BlackAreas>
+               <Vertical x="0" width="10"/>
+               <Horizontal y="0" height="14"/>
+       </BlackAreas>
   </Camera>
   <Camera make="Canon" model="Canon PowerShot G10">
     <CFA width="2" height="2">
@@ -375,6 +459,10 @@
     </CFA>
     <Crop x="12" y="13" width="4432" height="3323"/>
     <Sensor black="128" white="4095"/>
+       <BlackAreas>
+               <Vertical x="0" width="10"/>
+               <Horizontal y="0" height="8"/>
+       </BlackAreas>
   </Camera>
   <Camera make="Canon" model="Canon PowerShot G9">
     <CFA width="2" height="2">
@@ -385,6 +473,10 @@
     </CFA>
     <Crop x="48" y="12" width="4032" height="3024"/>
     <Sensor black="125" white="4095"/>
+       <BlackAreas>
+               <Vertical x="0" width="46"/>
+               <Horizontal y="0" height="8"/>
+       </BlackAreas>
   </Camera>
   <Camera make="Canon" model="Canon PowerShot SX1 IS">
     <CFA width="2" height="2">
@@ -395,6 +487,10 @@
     </CFA>
     <Crop x="192" y="12" width="3958" height="2760"/>
     <Sensor black="125" white="4095"/>
+       <BlackAreas>
+               <Vertical x="0" width="188"/>
+               <Horizontal y="0" height="10"/>
+       </BlackAreas>
   </Camera>
   <Camera make="Canon" model="Canon PowerShot S90">
     <CFA width="2" height="2">
@@ -405,6 +501,10 @@
     </CFA>
     <Crop x="10" y="18" width="-54" height="-10"/>
     <Sensor black="125" white="4095"/>
+       <BlackAreas>
+               <Vertical x="0" width="6"/>
+               <Horizontal y="0" height="14"/>
+       </BlackAreas>
   </Camera>
   <Camera make="Canon" model="Canon PowerShot S95">
     <CFA width="2" height="2">
@@ -413,6 +513,12 @@
     </CFA>
     <Crop x="66" y="24" width="-20" height="-24"/>
     <Sensor black="125" white="4095"/>
+       <BlackAreas>
+               <Vertical x="0" width="50"/>
+               <Vertical x="3738" width="6"/>
+               <Horizontal y="0" height="10"/>
+               <Horizontal y="2774" height="10"/>
+       </BlackAreas>
   </Camera>
   <Camera make="NIKON CORPORATION" model="NIKON D100">
     <CFA width="2" height="2">
@@ -1283,6 +1389,9 @@
     </CFA>
     <Crop x="12" y="0" width="-34" height="0"/>
     <Sensor black="512" white="16383"/>
+       <BlackAreas>
+           <Vertical x="0" width="8"/>
+       </BlackAreas>
   </Camera>
   <Camera make="PENTAX" model="PENTAX K-7">
     <CFA width="2" height="2">

Modified: data/showcameras.xsl
===================================================================
--- data/showcameras.xsl        2010-12-29 17:44:36 UTC (rev 320)
+++ data/showcameras.xsl        2011-01-30 15:21:39 UTC (rev 321)
@@ -37,9 +37,10 @@
                        </h2>
                        <div class="text">
          <xsl:for-each select="Aliases/Alias">
-            <p>Also known as: <span class="param">&quot;<xsl:value-of 
select="."/>&quot;</span></p>
+            Also known as: <span class="param">&quot;<xsl:value-of 
select="."/>&quot;</span><br/>
          </xsl:for-each>
 
+                               <br/>
                                <xsl:variable name = "supported" ><xsl:value-of 
select="@supported"/></xsl:variable>
                                <xsl:if test ="$supported = 'no'">Supported: 
<span style="color:red;font-style:italic;">No.</span></xsl:if>
                                        <xsl:if test ="not($supported = 
'no')">Supported: <span style="color:green;font-style:italic;">Yes.</span>
@@ -65,6 +66,13 @@
                                                <xsl:if test ="$color = 
'GREEN'"><span class="param" style="color:green;">[<xsl:copy-of select="$color" 
/>]</span></xsl:if>
                                                <xsl:if test ="$color = 
'BLUE'"><span class="param" style="color:blue;">[<xsl:copy-of select="$color" 
/>]</span></xsl:if>
                                        </xsl:for-each>
+                                       <br/>
+                                       <xsl:for-each 
select="BlackAreas/Horizontal">
+                                               <br/>Horizontal Black Area at Y 
= <span class="param"><xsl:value-of select="@y"/></span>, height is <span 
class="param"><xsl:value-of select="@height"/> pixels.</span>
+                                       </xsl:for-each>                         
        
+                                       <xsl:for-each 
select="BlackAreas/Vertical">
+                                               <br/>Horizontal Black Area at X 
= <span class="param"><xsl:value-of select="@x"/></span>, width is <span 
class="param"><xsl:value-of select="@width"/> pixels.</span>
+                                       </xsl:for-each>                         
        
                                        <xsl:for-each select="Hints/Hint">
                                          <br/>
             Decoder Hint: <span class="param">&quot;<xsl:value-of 
select="@name"/>&quot;</span>:<span class="param">&quot;<xsl:value-of 
select="@value"/>&quot;</span> 


_______________________________________________
Rawstudio-commit mailing list
[email protected]
http://rawstudio.org/cgi-bin/mailman/listinfo/rawstudio-commit

Reply via email to