Tuesday, October 13, 2009

Wilmington - Downtown - Soapbox Laundro Lounge


(Final Composition)
Method - Tone Mapping
Software - Photomatix Pro 3.0


(Image 5)
Camera Model Nikon D90
F-stop f/13
Exposure Time 10 seconds
ISO Speed L1
Exposure Program Aperture Priority
Exposure Bias +2 step
Focal Length 18 mm
Max Aperture 3.6
Metering Mode Pattern



(Image 4)
Camera Model Nikon D90
F-stop f/13
Exposure Time 6 seconds
ISO Speed L1
Exposure Program Aperture Priority
Exposure Bias +1 step
Focal Length 18 mm
Max Aperture 3.6
Metering Mode Pattern



(Image 3)
Camera Model Nikon D90
F-stop f/13
Exposure Time 2 seconds
ISO Speed L1
Exposure Program Aperture Priority
Exposure Bias 0 step
Focal Length 18 mm
Max Aperture 3.6
Metering Mode Pattern



(Image 2)
Camera Model Nikon D90
F-stop f/13
Exposure Time 1.5 seconds
ISO Speed L1
Exposure Program Aperture Priority
Exposure Bias -1 step
Focal Length 18 mm
Max Aperture 3.6
Metering Mode Pattern



(Image 1)
Camera Model Nikon D90
F-stop f/13
Exposure Time .67 second
ISO Speed L1
Exposure Program Aperture Priority
Exposure Bias -2 step
Focal Length 18 mm
Max Aperture 3.6
Metering Mode Pattern

Wilmington - Downtown - Tram


(Final Composition)
Method - Tone Mapping
Software - Photomatix Pro 3.0


(Image 5)
Camera Model Nikon D90
F-stop f/5.6
Exposure Time 1/60 second
ISO Speed 150
Exposure Program Aperture Priority
Exposure Bias +4 step
Focal Length 75 mm
Max Aperture 4.9
Metering Mode Pattern



(Image 4)
Camera Model Nikon D90
F-stop f/5.6
Exposure Time 1/60 second
ISO Speed 150
Exposure Program Aperture Priority
Exposure Bias +2 step
Focal Length 75 mm
Max Aperture 4.9
Metering Mode Pattern



(Image 3)
Camera Model Nikon D90
F-stop f/5.6
Exposure Time 1/60 second
ISO Speed 150
Exposure Program Aperture Priority
Exposure Bias 0 step
Focal Length 75 mm
Max Aperture 4.9
Metering Mode Pattern



(Image 2)
Camera Model Nikon D90
F-stop f/5.6
Exposure Time 1/60 second
ISO Speed 150
Exposure Program Aperture Priority
Exposure Bias -2 step
Focal Length 75 mm
Max Aperture 4.9
Metering Mode Pattern



(Image 1)
Camera Model Nikon D90
F-stop f/5.3
Exposure Time 1/60 second
ISO Speed 150
Exposure Program Aperture Priority
Exposure Bias -4 step
Focal Length 75 mm
Max Aperture 4.9
Metering Mode Pattern

Monday, October 5, 2009

Wilmington - Downtown - River Front


(Final Composition)
Method - Tone Mapping with Local Adaptation
Software - Adobe Photoshop CS3


(Image 5)
Camera Model Nikon D90
F-stop f/5.6
Exposure Time 30 seconds
ISO Speed 250
Exposure Program Aperture Priority
Exposure Bias +2 step
Focal Length 105 mm
Max Aperture 5
Metering Mode Pattern



(Image 4)
Camera Model Nikon D90
F-stop f/5.6
Exposure Time 20 seconds
ISO Speed 250
Exposure Program Aperture Priority
Exposure Bias +1 step
Focal Length 105 mm
Max Aperture 5
Metering Mode Pattern



(Image 3)
Camera Model Nikon D90
F-stop f/5.6
Exposure Time 10 seconds
ISO Speed 250
Exposure Program Aperture Priority
Exposure Bias 0 step
Focal Length 105 mm
Max Aperture 5
Metering Mode Pattern



(Image 2)
Camera Model Nikon D90
F-stop f/5.6
Exposure Time 5 seconds
ISO Speed 250
Exposure Program Aperture Priority
Exposure Bias -1 step
Focal Length 105 mm
Max Aperture 5
Metering Mode Pattern



(Image 1)
Camera Model Nikon D90
F-stop f/5.6
Exposure Time 2 seconds
ISO Speed 250
Exposure Program Aperture Priority
Exposure Bias -2 step
Focal Length 105 mm
Max Aperture 5
Metering Mode Pattern

Wilmington - Downtown - Level 5


(Final Composition)
Method - Tone Mapping
Software - Photomatix Pro 3.0


(Image 5)
Camera Model Nikon D90
F-stop f/7.1
Exposure Time 30 seconds
ISO Speed 500
Exposure Program Aperture Priority
Exposure Bias +2 step
Focal Length 18 mm
Max Aperture 3.6
Metering Mode Pattern



(Image 4)
Camera Model Nikon D90
F-stop f/7.1
Exposure Time 20 seconds
ISO Speed 500
Exposure Program Aperture Priority
Exposure Bias +1 step
Focal Length 18 mm
Max Aperture 3.6
Metering Mode Pattern



(Image 3)
Camera Model Nikon D90
F-stop f/7.1
Exposure Time 10 seconds
ISO Speed 500
Exposure Program Aperture Priority
Exposure Bias 0 step
Focal Length 18 mm
Max Aperture 3.6
Metering Mode Pattern



(Image 2)
Camera Model Nikon D90
F-stop f/7.1
Exposure Time 5 seconds
ISO Speed 500
Exposure Program Aperture Priority
Exposure Bias -1 step
Focal Length 18 mm
Max Aperture 3.6
Metering Mode Pattern



(Image 1)
Camera Model Nikon D90
F-stop f/7.1
Exposure Time 2 seconds
ISO Speed 500
Exposure Program Aperture Priority
Exposure Bias -2 step
Focal Length 18 mm
Max Aperture 3.6
Metering Mode Pattern

Monday, September 21, 2009

H2 Image Viewer (Python)










Here is the code:


import pygtk
pygtk.require('2.0')
import gtk
import Image

class ImageViewer:
global image
global button


def close_application(self, widget, event, data=None):
gtk.main_quit()
return False

def button_clicked(self, widget, data=None):
print "You are now viewing %s" % data

window1 = gtk.Window(gtk.WINDOW_TOPLEVEL)
window1.set_title(data)
window1.set_border_width(10)
window1.show()
image = gtk.Image()
image.set_from_file(data)
image.show()
window1.add(image)


def __init__(self):

window = gtk.Window(gtk.WINDOW_TOPLEVEL)
window.connect("delete_event", self.close_application)
window.set_title("H2 Image View 1.0")
window.set_border_width(10)
window.show()
hbox = gtk.HBox()
hbox.show()
window.add(hbox)

button = gtk.Button("Image 1")
button.show()
button.connect("clicked", self.button_clicked, "BioDome.jpg")
hbox.pack_start(button)

button = gtk.Button("Image 2")
button.show()
button.connect("clicked", self.button_clicked, "Cosmos.jpg")
hbox.pack_start(button)

button = gtk.Button("Image 3")
button.show()
button.connect("clicked", self.button_clicked, "Crucible.jpg")
hbox.pack_start(button)

button = gtk.Button("Image 4")
button.show()
button.connect("clicked", self.button_clicked, "EndlessBlue.jpg")
hbox.pack_start(button)

button = gtk.Button("Image 5")
button.show()
button.connect("clicked", self.button_clicked, "ForestLord.jpg")
hbox.pack_start(button)

button = gtk.Button("Image 6")
button.show()
button.connect("clicked", self.button_clicked, "HiddenFalls.tif")
hbox.pack_start(button)

button = gtk.Button("Image 7")
button.show()
button.connect("clicked", self.button_clicked, "OverSeer.tif")
hbox.pack_start(button)

button = gtk.Button("Image 8")
button.show()
button.connect("clicked", self.button_clicked, "Planitia.tif")
hbox.pack_start(button)

button = gtk.Button("Image 9")
button.show()
button.connect("clicked", self.button_clicked, "ThetisMoon.tif")
hbox.pack_start(button)


def main():
gtk.main()
return 0

if __name__ == "__main__":
ImageViewer()
main()

Sunday, September 20, 2009

HDR Image Capture




HDR images may be captured from real scenes or rendered using 3D computer graphics (CG) techniques such as radiosity and raytracing. A few modern graphics cards are even capable of generating HDR images directly.


A camera is essentially an imperfect device for measuring the radiance distrubition of a scene, in that it cannot capture the full spectral content and dynamic range. The film or image sensor in a conventional or digital camera is exposed to the color and dynamic range of a scene, as the lens is a passive element that merely refocuses the incoming light onto the image plane.

Source - High Dynamic Range Imaging: Acquisition, Display and Image-Based Lighting
(Erik Reinhard, Greg Ward, Sumanta Pattanaik, Paul Debevec)

OpenEXR Format - The EXtended Range Format (.exr)




The EXtended Range format (.exr) was made available as an open-source C++ library in 2002 by Industrial Light and Magic. It is based on a 16-bit half floating-point type, similar to IEEE float with fewer bits. Each RGB pixel occupies a total of 48 bits, broken into 16-bit words. The Half data type is also referred to as S5E10, for "sign, five exponent, ten mantissa." The OpenEXR library also supports full 32-bit/channel (96-bit/pixel) floats and a new 24-bit/channel (72-bit/pixel) float type introduced by Pixar.

Source - High Dynamic Range Imaging: Acquisition, Display and Image-Based Lighting
(Erik Reinhard, Greg Ward, Sumanta Pattanaik, Paul Debevec)

Wednesday, September 2, 2009