Author: Admin
-
Canon PowerShot G12, Reducing Red-Eye
We’ve all seen the result of using on-camera flashes when shooting people: the dreaded red-eye! This demonic effect is the result of the light from the flash entering the pupil and then reflecting back as an eerie red glow. The closer the flash is to the lens, the greater the chance that you get red-eye.…
-
Extending IronPython Using C#
Understanding the Requirements for an Extension It’s important to understand that an extension, any extension, probably ties your code to Windows. Whenever you use an extension with IronPython, you rely on something other than the Python libraries to perform a task, which means you lose the platform independence for which Python is so famous. In…
-
Canon 7D, Splitting the Frame
As mentioned in previous chapters, it’s usually a good idea to avoid placing your subject directly in the center of the frame. Sticking to the rule of thirds principle— placing the subject or horizon line one-third of the way from the edge of the frame—typically results in a pleasing composition (Figure 8.21).
-
Canon 7D, Backgrounds
When taking pictures we usually pay close attention to our subject. This, of course, is a wise thing to do when using your camera, but it’s also very important (and sometimes even more important) to pay attention to the background or backdrop behind your subject (Figure 8.3). The background can make or break your photograph.…
-
Canon 7D, Depth of Field
Selective focusing with a wide aperture can add a lot of creativity to your images. You are telling the viewer where you want the focus of the image to be, and the meaning and story changes depending on what is in focus. Using a telephoto lens can compress your background even more, decreasing the depth…
-
Canon PowerShot G12, Compensating for the Flash Exposure
Just as with exposure compensation, flash compensation allows you to change the flash output in increments of 1/3 of a stop. You will probably use this most often to tone down the effects of your flash, especially when you are using the flash as a subtle fill light (Figures 8.6 and 8.7). The Flash Exposure…
-
Reading and Writing Files Using Storage, Windows Phone Isolated Storage
Using Windows Phone Isolated Storage XNA potentially supports many storage devices across all the game systems it targets, but on the WP7, there is only one type: isolated storage. Any type of game asset can be imported into the Content Manager through an existing or user-created content importer, and this is the preferred way to…
-
Using IronPython from Other .NET Languages
Understanding the Relationship between Dynamic and Static Languages Something that most developers fail to consider is that, at some point, all languages generate the same thing — machine code. Without machine code, the software doesn’t execute. Your computer cares nothing at all about the idiosyncrasies of human language and it doesn’t care about communicating with…
-
Canon PowerShot G12, Using the Built-In Flash
There will be times when you have to turn to your camera’s built-in flash to get the shot. The flash on the G12 is not extremely powerful, but with the camera’s advanced metering system it does a pretty good job of lighting up the night…or just filling in the shadows. The controls for the built-in…
-
Playing Audio, Windows Phone Audio
Getting Started with Windows Phone Audio The audio system in XNA makes it possible to reproduce sound effects and music in two different ways, but the WP7 platform supports only one of them. First, we can play audio clips directly from audio files loaded at runtime, with support for the most common audio file formats.…