Tuesday, July 30, 2013

Coroner: DJ Kidd Kraddick died of heart disease | blog.heart.org

Nationally syndicated DJ David ?Kidd? Kraddick likely died from complications caused by one of the most common forms of?heart disease, according to a?preliminary coroner?s report?released Monday.

Granville Morse, the deputy coroner of Jefferson Parish in Louisiana,?told The Dallas Morning News?that Kraddick?s heart was enlarged and several arteries were blocked, causing his heart to fail.

Kraddick, 53, hosted the Dallas-based radio show called ?Kidd Kraddick in the Morning.??It aired on more than 75 stations across the country, and was broadcast on the television show ?Dish Nation.? He died Saturday in New Orleans while at a golf tournament for the charity he started,?Kidd?s Kids, which sends chronically and terminally ill children to Disney World.

Dr. Vincent Bufalino ? a former recipient of the national Physician of the Year award from the American Heart Association ? said the circumstances sound quite familiar. Heart disease is the No. 1 killer of Americans, and what Kraddick appears to have had occurs in about 350,000 of those roughly 1.5 million deaths annually.

The root of the problem is a buildup of ?plaque? in the arteries. That leaves less room for blood to get through.

?It?s basically like putting your finger over the end of a garden hose and blocking the flow,? said Bufalino, who is Senior Director of Cardiology at Advocate Healthcare. ?Eventually there?s not enough room for the blood to pump. Then the heart goes into a very fast heart beat ? so fast that it stops.?

Bufalino, who was commenting generally about heart disease and not about Kraddick?s case, ?stressed that there are several factors that can help identify who might be at risk.

?First, if you have a positive family history ? people under 60 who?ve had a bypass, a heart attack or keeled over suddenly ? then you?re at risk,? he said. ?Second is cigarette smoking. By itself, that doubles your risk. And diabetes is just as powerful. It will increase your risk several times. So if you?re a diabetic smoker with a family history, then you could really be in trouble.?

Having high blood pressure, high cholesterol levels and being overweight or obese are also risk factors. (See graphic below.)

?The more of those you have, the more likely it is that you?ll develop blockages,? Bufalino said. ?The good side is that if we detect the blockages, then 90 to 95 percent of the time, we can treat them. We can prevent you from having an event. So if you have two or more of those risk factors ? regardless of which ones ? then you need to get screened.?

In addition to knowing the risks, Bufalino encourages people to know the warning signs, including shortness of breath and tightening in the chest.

?If you go up a flight of stairs and you?re panting at the top, that?s not normal, you should be evaluated,? he said. ?And if you have any type of burning or squeezing in your chest ? it doesn?t have to be the old ?elephant on my chest? feeling ? take it seriously. Don?t just assume it?s acid indigestion.?

As scary as all this may seem, there is also some encouraging news: Treatment has come a long way in just the 35 years that Bufalino has been practicing. That?s even more reason he hopes people learn to recognize their risks and symptoms, and act on them.

?When I was training in the late ?70s, if you got to the hospital with a heart attack, you?d spend three weeks there, then be disabled for six months or maybe the rest of your life ? and you had an 18 to 20 percent chance of dying while in the hospital,? he said. ?Flash forward to today. You can go from the emergency room to the catheterization lab and have a blockage opened in 90 minutes, spend three days in a hospital and be back at work in two weeks ? and we lose less than 2 percent of patients.

?Think about that: We went from 20 percent dying to 2 percent dying; that?s a 10-fold improvement in my generation. That shows you that if you suspect you have a heart problem, it?s not something you should sit at home waiting for it to get better.?

The American Heart Association offers many resources about heart disease:

Kraddick photo courtesy of 106.1 KISS FM.

Source: http://blog.heart.org/coroner-dj-kidd-kraddick-died-of-heart-disease/

edmund fitzgerald uss enterprise white house easter egg roll 2012 andy cohen andy cohen mozambique oosthuizen

Monday, July 29, 2013

Real-time live camera view with effects for Windows Phone 7 and 8

(41 intermediate revisions by one user not shown)Line 13: Line 13:?

* We will read ARGB values directly from the camera, and see how this values can be efficiently packed and unpacked.

?

* We will read ARGB values directly from the camera, and see how this values can be efficiently packed and unpacked.

?

* We will discover a faster solution (reading values from the YCbCr buffer).

?

* We will discover a faster solution (reading values from the YCbCr buffer).

?

* We will discuss how to make this processing even better (to use effects on a smaller resolution).

+

* We will discuss how to make this processing even better (to work with a smaller resolution).

?

* We will see an idea how to make an interesting 8-bit style photo app based on these methods.

?

* We will see an idea how to make an interesting 8-bit style photo app based on these methods.

??Line 21: Line 21:?

* We will see how to use this approach on WP8 thanks to MonoGame Framework

?

* We will see how to use this approach on WP8 thanks to MonoGame Framework

?

* We will compare all methods and measure the rendering time

?

* We will compare all methods and measure the rendering time

?????

== VideoBrush component ==

?

== VideoBrush component ==

Line 52: Line 51:?

</code>

?

</code>

???

Do not forget to add an ID_CAP_ISV_CAMERA capability. This is a very simple solution. The stream from the camera is quite distorted and wrongly rotated, but you can fix this by setting a RelativeTransform on the component. But what is a pity, you can't modify this stream in any way. You can't apply any filter or effect on the VideoBrush object, you don't have an access to the raw data of the pixels.

+

Do not forget to add an ID_CAP_ISV_CAMERA capability. This is a very simple solution. The stream from the camera is quite distorted and wrongly rotated, but you can fix this by setting a RelativeTransform on the Rectangle. But what is a real pity, you can't modify this stream in any way. You can't apply any filter or effect on the VideoBrush object, you don't have an access to the raw data of the pixels.

???

== Reading from the ARGB buffer ==

+

== Reading from the buffer ==

???

We will use a different approach. As you can discover, there are some GetPreviewBuffer methods on the PhotoCamera object. This is the way how we can get the raw data from the camera. But we would like also to display this data somewhere, in some fast and efficient way. WritableBitmap component from the Silverlight is very slow, writing data pixel by pixel using this component can take a hundreds of milliseconds. We will need to find another solution.

?

We will use a different approach. As you can discover, there are some GetPreviewBuffer methods on the PhotoCamera object. This is the way how we can get the raw data from the camera. But we would like also to display this data somewhere, in some fast and efficient way. WritableBitmap component from the Silverlight is very slow, writing data pixel by pixel using this component can take a hundreds of milliseconds. We will need to find another solution.

???

We will create a new combined Silverlight/XNA project for Windows Phone 7 (we will talk about WP8 later). We would like to combine the ease of XAML and Silverlight with the power of the XNA into one solution. We will use a similar approach to one described in the article [[Use Camera with XNA]].

+

We will create a new combined Silverlight/XNA project for Windows Phone 7 (we will talk about WP8 later). We would like to combine the ease of XAML and Silverlight with the power of the XNA in one solution. We will use a very similar approach to one described in the article [[Use Camera with XNA]].

???

You need to have installed a Windows Phone SDK 7.1. Open your Visual Studio 2010 (Express or the Professional/Ultimate) and create a new Windows Phone Silverlight and XNA Application project.

+

You need to have installed a [http://dev.windowsphone.com/en-us/downloadsdk Windows Phone SDK 7.1]. Open your Visual Studio 2010 (Express or the Professional/Ultimate) and create a new Windows Phone Silverlight and XNA Application project.

???

[[File:new_xnasilverlight_project.png]]

?

[[File:new_xnasilverlight_project.png]]

Line 70: Line 69:?

</code>

?

</code>

???

We will create a helper object now. Lets create a new class CamReader and place here these declarations:

+

We will create a helper object now. Lets create a new class '''CamReader.cs''' and place into it these declarations:

???

<code csharp>

?

<code csharp>

Line 78: Line 77:?

</code>

?

</code>

???

As you can see, there is some preview buffer and the output buffer. The preview buffer will contain the raw values taken from the camera and will be 640x480 pixels big. Applying effects on this large resolution would be very resource intensive and slow. We do not need such a big resolution for our live preview. Our output buffer will be smaller, for example only 240x240 px.

+

As you can see, there is some preview buffer and the output buffer. The preview buffer will contain the raw values from the camera and will be usually 640x480 pixels big. Applying effects on this large resolution would be very resource intensive and slow. We do not need such a big resolution for the live preview. Our output buffer will be smaller, for example only 240x240 px. All computations and filter calculations will be executed on this smaller resolution. We can scale up this image later, it will be a little blurred, but it does not matter much for us.

?+

?

?+

This is how the CamReader.StartCamera method can look like:

?+

?

?+

<code csharp>

?+

public void StartCamera(Dispatcher dispatcher, Canvas fakeCamCanvas, Point outputSize)

?+

{

?+

? ? this.outputSize = outputSize;

?+

? ? ? ? ? ?

?+

? ? if (camera != null)

?+

? ? ? ? StopCamera(fakeCamCanvas);

?+

?

?+

? ? // Create a PhotoCamera instance

?+

? ? if (PhotoCamera.IsCameraTypeSupported(CameraType.Primary))

?+

? ? ? ? camera = new PhotoCamera(CameraType.Primary);

?+

? ? else if (PhotoCamera.IsCameraTypeSupported(CameraType.FrontFacing))

?+

? ? ? ? camera = new PhotoCamera(CameraType.FrontFacing);

?+

? ? else

?+

? ? {

?+

? ? ? ? System.Windows.MessageBox.Show("Cannot find a camera on this device");

?+

? ? ? ? return;

?+

? ? }

?+

?

?+

? ? // Wait camera initialization before create the buffer image

?+

? ? camera.Initialized += (a, b) =>

?+

? ? {

?+

? ? ? ? // Move to UI thread

?+

? ? ? ? dispatcher.BeginInvoke(() =>

?+

? ? ? ? {

?+

? ? ? ? ? ? outputBuffer = new int[outputSize.X * outputSize.Y];

?+

? ? ? ? ? ? previewSize = new Point((int)camera.PreviewResolution.Width, (int)camera.PreviewResolution.Height);

?+

? ? ? ? ? ? previewBuffer = new int[previewSize.X * previewSize.Y];

?+

? ? ? ? }

?+

? ? ? ? );

?+

? ? };

?+

?

?+

? ? // Initialize camera

?+

? ? // - we need to initialize VideoBrush to given Canvas, otherwise the stream wouldn't be loaded

?+

? ? var brush = new VideoBrush();

?+

? ? brush.SetSource(camera);

?+

? ? fakeCamCanvas.Background = brush;

?+

}

?+

</code>

?+

?

?+

=== Reading ARGB data ===

?+

?

?+

Now we can design a method for reading ARGB data from the camera:

?+

?

?+

<code csharp>

?+

public int[] GetBufferFromARGB()

?+

{

?+

? ? if (camera != null && previewBuffer != null)

?+

? ? {

?+

? ? ? ? // Get preview Image buffer (640x480)

?+

? ? ? ? try { camera.GetPreviewBufferArgb32(previewBuffer); }

?+

? ? ? ? catch { return null; }

?+

?

?+

? ? ? ? // Select outputBuffer pixels (outputSize = smaller than 640x480 preview pixels)

?+

? ? ? ? CopyValuesToOutputBuffer();

?+

?

?+

? ? ? ? // Swap Red and Blue channel (Silverlight -> XNA's texture)

?+

? ? ? ? SwapRedBlueChannel(outputBuffer);? ? ? ? ? ? ? ?

?+

? ? ? ? return outputBuffer;

?+

? ? }

?+

? ? return null;

?+

}

?+

</code>

?+

?

?+

This method retrieves the data from the camera to preview buffer (640x480). Then the selected values are copied to the smalled output buffer (see the next paragraph for the method implementation). Output colors are swapped to correct XNA's Texture2D format and finally the output buffer is returned.

?+

?

?+

The output buffer is a linear array of integer values. Every integer has the compressed info about the whole RGB value of the pixel and its alpha (transparency). In the field outputSize we have the X and Y size of the output image.

?+

?

?+

=== Helper methods ===

?+

?

?+

Now we can design the method for copying values from the preview to the output buffer. Here you can find the most complex version. This method automatically crops the image by the correct output ratio. The image is also auto-rotated and scaled.

?+

?

?+

<code csharp>

?+

private void CopyValuesToOutputBuffer()

?+

{

?+

? ? // Copies data from preview buffer (640x480) to smaller output buffer in correct ratio

?+

? ? Point start = Point.Zero;

?+

? ? Point incr = new Point(previewSize.X / outputSize.Y, previewSize.Y / outputSize.X);

?+

?

?+

? ? if (previewSize.X / (float)previewSize.Y > outputSize.Y / (float)outputSize.X)

?+

? ? {

?+

? ? ? ? // Preview is wider, output buffer will be cropped at left/right side

?+

? ? ? ? start.X = (int)((previewSize.X - outputSize.Y * previewSize.Y / (float)outputSize.X) / 2);

?+

? ? ? ? incr.X = (previewSize.X - 2 * start.X) / outputSize.Y;

?+

? ? }

?+

? ? else

?+

? ? {

?+

? ? ? ? // Output buffer is wider (preview is taller, crop at top/bottom)

?+

? ? ? ? start.Y = (int)((previewSize.Y - outputSize.X * previewSize.X / (float)outputSize.Y) / 2);

?+

? ? ? ? incr.Y = (previewSize.Y - 2 * start.Y) / outputSize.X;

?+

? ? }

?+

? ? ? ? ? ?

?+

? ? // Inserts values to the output buffer

?+

? ? for (int y = 0; y < outputSize.Y; y++)

?+

? ? ? ? for (int x = 0; x < outputSize.X; x++)

?+

? ? ? ? {

?+

? ? ? ? ? ? // Auto flip / rotate the image to output

?+

? ? ? ? ? ? int sourceX = Math.Min(start.X + y * incr.X, previewSize.X - 1);

?+

? ? ? ? ? ? int sourceY = Math.Min(previewSize.Y - (start.Y + x * incr.Y) - 1, previewSize.Y - 1);

?+

? ? ? ? ? ? int i = sourceX + sourceY * previewSize.X;

?+

? ? ? ? ? ? outputBuffer[x + y * outputSize.X] = previewBuffer[i];

?+

? ? ? ? }

?+

}

?+

</code>

?+

?

?+

{{Note|We are using the integer division for calculating the increment (for performance reasons). This will work fine if the output buffer is sufficiently smaller than the camera preview. If the output and preview sizes are almost similar, this method may give you poor results.}}

?+

?

?+

?

?+

The next method converts the image buffer to the XNA format:

?+

?

?+

<code csharp>

?+

private void SwapRedBlueChannel(int[] buffer)

?+

{

?+

? ? for (int i = 0; i < buffer.Length; ++i)

?+

? ? {

?+

? ? ? ? // Converts a packed RGB integer value from Silverlight's to XNA format

?+

? ? ? ? // - we need to switch a red and blue channel

?+

? ? ? ? buffer[i] = (int)((uint)buffer[i] & 0xFF00FF00)

?+

? ? ? ? ? ? ? ? | (buffer[i] >> 16 & 0xFF)

?+

? ? ? ? ? ? ? ? | (buffer[i] & 0xFF) << 16;

?+

? ? }

?+

}

?+

</code>

?+

?

?+

And finally, we should include to our CamReader class the method for stopping the camera. It will be called when we leave the app, or switch it to background:

?+

?

?+

<code csharp>

?+

public void StopCamera(Canvas fakeCamCanvas)

?+

{

?+

? ? if (camera != null)

?+

? ? ? ? camera.Dispose();

?+

? ? camera = null;

?+

? ? previewBuffer = null;

?+

? ? fakeCamCanvas.Background = null;

?+

}

?+

</code>

?+

?

?+

== Integration ==

?+

?

?+

xxx yyy zzz

???

== Summary ==

?

== Summary ==

This article explains how to efficiently read a live stream from the camera on Windows Phone 7 and 8 devices and how to apply an effect filter on this stream.

Most of the photo apps on the market are pretty simple. They allow users to take a photo, then apply some interesting vintage filter and save the photo. But only a few applications have a true live viewfinder with a real-time applied filter. Would it be nice to see how the photo will look like, even before you press the shutter button? What about some other live effects, like a pixelated 8-bit style screen?

We will show you in this article how to make an app (in C# language) that can run on both Windows Phone 7 and Windows Phone 8 devices. Our goal will be to design a sufficiently fast implementation that can run flawlessly even on the oldest and slowest devices. We will go through several ideas and implementations and we will compare them.


We will be demonstrating these methods on the Windows Phone 7 (WP7) project. In the last chapter we will cover the differences between WP7 and Windows Phone 8 (WP8):

The most simple solution for showing a direct stream from the camera is the VideoBrush component. The code is the same on WP7 and WP8. You can add this code into your XAML page:

In the code-behind you can initialize the camera and set the stream to the VideoBrush:

Do not forget to add an ID_CAP_ISV_CAMERA capability. This is a very simple solution. The stream from the camera is quite distorted and wrongly rotated, but you can fix this by setting a RelativeTransform on the Rectangle. But what is a real pity, you can't modify this stream in any way. You can't apply any filter or effect on the VideoBrush object, you don't have an access to the raw data of the pixels.

We will use a different approach. As you can discover, there are some GetPreviewBuffer methods on the PhotoCamera object. This is the way how we can get the raw data from the camera. But we would like also to display this data somewhere, in some fast and efficient way. WritableBitmap component from the Silverlight is very slow, writing data pixel by pixel using this component can take a hundreds of milliseconds. We will need to find another solution.

We will create a new combined Silverlight/XNA project for Windows Phone 7 (we will talk about WP8 later). We would like to combine the ease of XAML and Silverlight with the power of the XNA in one solution. We will use a very similar approach to one described in the article Use Camera with XNA.

You need to have installed a Windows Phone SDK 7.1. Open your Visual Studio 2010 (Express or the Professional/Ultimate) and create a new Windows Phone Silverlight and XNA Application project.

To be able to read from the camera we need to place a fake Canvas to our XAML code. Add to GamePage.xaml page this line of code:

We will create a helper object now. Lets create a new class CamReader.cs and place into it these declarations:

As you can see, there is some preview buffer and the output buffer. The preview buffer will contain the raw values from the camera and will be usually 640x480 pixels big. Applying effects on this large resolution would be very resource intensive and slow. We do not need such a big resolution for the live preview. Our output buffer will be smaller, for example only 240x240 px. All computations and filter calculations will be executed on this smaller resolution. We can scale up this image later, it will be a little blurred, but it does not matter much for us.

This method retrieves the data from the camera to preview buffer (640x480). Then the selected values are copied to the smalled output buffer (see the next paragraph for the method implementation). Output colors are swapped to correct XNA's Texture2D format and finally the output buffer is returned.

The output buffer is a linear array of integer values. Every integer has the compressed info about the whole RGB value of the pixel and its alpha (transparency). In the field outputSize we have the X and Y size of the output image.

Now we can design the method for copying values from the preview to the output buffer. Here you can find the most complex version. This method automatically crops the image by the correct output ratio. The image is also auto-rotated and scaled.

And finally, we should include to our CamReader class the method for stopping the camera. It will be called when we leave the app, or switch it to background:


The "platform categories" will be displayed here in preview only - Copy paste relevant categories into text here

Windows Phone: [[Category:Windows Phone]]
[[Category:Windows Phone 7.5]]
[[Category:Windows Phone 8]]

Nokia Asha: [[Category:Nokia Asha]]
[[Category:Nokia Asha Platform 1.0]]

Series 40: [[Category:Series 40]]
[[Category:Series 40 1st Edition]] [[Category:Series 40 2nd Edition]]
[[Category:Series 40 3rd Edition (initial release)]] [[Category:Series 40 3rd Edition FP1]] [[Category:Series 40 3rd Edition FP2]]
[[Category:Series 40 5th Edition (initial release)]] [[Category:Series 40 5th Edition FP1]]
[[Category:Series 40 6th Edition (initial release)]] [[Category:Series 40 6th Edition FP1]] [[Category:Series 40 Developer Platform 1.0]] [[Category:Series 40 Developer Platform 1.1]] [[Category:Series 40 Developer Platform 2.0]]

Symbian: [[Category:Symbian]]
[[Category:S60 1st Edition]] [[Category:S60 2nd Edition (initial release)]] [[Category:S60 2nd Edition FP1]] [[Category:S60 2nd Edition FP2]] [[Category:S60 2nd Edition FP3]]
[[Category:S60 3rd Edition (initial release)]] [[Category:S60 3rd Edition FP1]] [[Category:S60 3rd Edition FP2]]
[[Category:S60 5th Edition]]
[[Category:Symbian^3]] [[Category:Symbian Anna]] [[Category:Nokia Belle]]

Add categories below using category selector.

Source: http://developer.nokia.com/Community/Wiki/index.php?title=Real-time_live_camera_view_with_effects_for_Windows_Phone_7_and_8&diff=205076&oldid=205036

Stacie Halas Corvette Stingray Claire Danes Amy Poehler Australian Open Girls Hbo Golden Globes

Nokia ?bt harsche Kritik an Microsoft in Sachen Windows Phone - Driften die beid...

Sorry, Readability was unable to parse this page for content.

Source: http://www.facebook.com/WinFuture/posts/10152072478598222

Boston Bomber Death Photo Fox Boston Bomber cnn news foxnews fox news boston globe

Sunday, July 28, 2013

It Is Not Good News That Obamacare Will Create Lots of Jobs to Steer People Through the System


"Which way is up?" reporting makes a big-time appearance in this Washington Post article telling us that Obamacare will create a boom in jobs since workers will have to be hired to steer people through the system. The article reports:

"About 7,000 to 9,000 new customer service agents will be needed to man phones and Web chats for the marketplace, called an exchange, the federal government will run for more than half of the states, a spokesman for the Centers for Medicare and Medicaid Services said. Additional agents will be needed for exchanges run by the states themselves."

The next paragraph raises the stakes to:

"Altogether, tens of thousands of people could be hired over the next several years to set up and support the online marketplaces, according to some estimates."

Okay, let's make it three tens of thousands (a.k.a. 30,000). If we continue to create jobs at the rate of 170,000 a month (an assumption, not a forecast), then we will create 6.1 million jobs. This means that our 30,000 Obamacare jobs will be a bit less than 0.5 percent of net job creation over this period. That's a plus, but not exactly a boom.

More importantly, the jobs needed to steer people through the system are a waste from the standpoint of the economy as a whole. In an efficient system people can figure out how to get their health care without needing a consultant to guide them through a complex process. The fact that Obamacare may require people for this task means that it is adding waste to the health care system.

In a recession, anything that employs people can be seen as positive since otherwise they would sit home doing nothing. However if we envision at some point that we will be back to something resembling full employment, it would be much better to have a health care system that did not require tens of thousands of workers to explain insurance options to people.?

(Only one link allowed per comment)


busy

Source: http://www.cepr.net/index.php/blogs/beat-the-press/it-is-not-good-news-that-obamacare-will-create-lots-of-jobs-to-steer-people-through-the-system

Mookie Blaylock Alexis Wright knaidel amelia earhart heat Julius Richard Petri Prancercise

FREE trial of FHM iPad issue for all subscribers - http://bit.ly/13GrHAu

Sorry, Readability was unable to parse this page for content.

Source: http://www.facebook.com/photo.php?fbid=10151609739644807&set=a.56649124806.68320.38324934806&type=1

chrissy teigen Andre 3000 Keyshawn Johnson Mara Wilson Cullen Finnerty maria menounos Mermaids New Evidence

Omar Victor Diop: How Hollywood might have looked if films were shot in Africa: Senegalese artist recreates movie classics

  • Matrix and American Beauty given new look by Senegalese photographers
  • Artists wanted to pay homage to cinematic pieces that had influenced them

By Anna Edwards

|

They are instantly recognisable - iconic photographs that immediately prompt the viewer to remember classic Hollywood films.

American Beauty is immediately obvious by the scene of Mena Suvari spread across a bed of roses, while most would automatically think of the blockbuster Matrix when they see Keanu Reeves clad in a long leather coat while spinning through the air.

But now one artist has transformed these Hollywood images by giving them an African makeover.

The idea behind this series is to pay tribute to iconic moments of Cinema which have highly influenced them

The idea behind this series is to pay tribute to iconic moments of Cinema which have highly influenced them

Mena Suvari in American Beauty, shot in 1999, made an impact on the photographer duo, who wanted to pay homage to cinema that influence them

Mena Suvari in American Beauty, shot in 1999, made an impact on the photographer duo, who wanted to pay homage to cinema that influence them

Omar Victor Diop has created Onomolliwood - a fresh perspective of classic photographs using African models and slightly different details.

Instead of a bed of roses for the American Beauty scene, lush green plants were used to cover the model's modesty.

Breakfast in Tiffany's has an African model pulling the same coy smile, but wearing a white dress instead of Audrey Hepburn's classic black one.

The glittering jewellery, cigarette holders and scattered tea things on the table has been lovingly recreated.

The scene of Thelma and Louise, where Geena Davis and Susan Sarandon stare into the distance while police cars can be seen approaching them in the distance.

The scene is given a fresh twist in the project, with the same dusty background used, and the defiant-looking models gaze through the windscreen, just as the actresses did in the 1991 film, which also starred Brad Pitt.

The have headscarves wrapped around their heads, echoing the costumes used in the film.

But it is a motel, instead of a group of police officers, that looms behind the models.

The 1966 thriller Blow Up also features in the project, with the new photographs mimicking the scenes that film fans know and love.

Just like David Hemmings, an actor kneels over an actress who is splayed across the floor, apparently dead, as he takes a photograph of her.

Frida, the film based on the Mexican artist and starring Selma Hayek, is recreated by the pair of photographers - complete with Kahlo's famously bushy eyebrows

Diop worked with photographer Antoine Temp? to recreate the stunning shots.

'I wanted to imagine what these movies would look like if they were conceived and shot in Africa,' explains Diop, CNN reported.

'We started working with the movies we liked, the movies that had influenced us.

?

'I remember watching in the 1980s the same movies as the young people of Paris and New York and maybe Bangkok.

The two Dakar-based photographers recreated the Matrix scene where Keanu Reeves defies physics to contort his body to swerve a bullet

The two Dakar-based photographers recreated the Matrix scene where Keanu Reeves defies physics to contort his body to swerve a bullet

Strike a pose! Keanu Reeves' pose was perfectly recreated in the shot, but given a green tint to give it a fresh perspective

Strike a pose! Keanu Reeves' pose was perfectly recreated in the shot, but given a green tint to give it a fresh perspective

Thelma and Louise is given a fresh look in this shot, as the two models stare into the distance, just like the original stars did

Thelma and Louise is given a fresh look in this shot, as the two models stare into the distance, just like the original stars did

Geena Davis starred as Thelma and Susan Sarandon took on the role of Louise in the famous 1991 film

Geena Davis starred as Thelma and Susan Sarandon took on the role of Louise in the famous 1991 film

'At the end of the day we're all the same young people regardless of where you were born and where you were raised and somehow I wanted to show this also through the choice of movies in the series.

Omar Victor Diop is a Senegalese photographer whose extensive work ranges from fashion photography to conceptual projects.

He offers a new perspective on contemporary African aesthetics, his Facebook page says.

Diop has earned a reputation as a rising name in his hometown scene, Okay Africa reported.

The hairstyle, outfit and coy smile mimic Breakfast at Tiffany's - made famous by Audrey Hepburn

The 1966 thriller Blow Up is given a fresh look here, as Tempe and Diop wanted to conceive of a Hollywood if it had been Africa-based

The 1966 thriller Blow Up is given a fresh look here, as Tempe and Diop wanted to conceive of a Hollywood if it had been Africa-based

The film starred David Hemmings, who starred alongside Jane Birkin as a photographer who believes he may have witnessed a murder and unwittingly taken photographs of the killing

The film starred David Hemmings, who starred alongside Jane Birkin as a photographer who believes he may have witnessed a murder and unwittingly taken photographs of the killing

Though his work has been featured at exhibitions around the world, it was not until the success of his first conceptual project, Fashion 2112 in 2011 that he retired from a career in corporate communications in order to focus on photography.

Antoine Temp? is a French-American photographer who documents contemporary African cultural scenes through photojournalism and portraiture. He currently lives and works in Dakar, S?n?gal.

It is no wonder that the duo turned to Western films for their inspiration.

The Senegalese film scene is a relatively small industry. It has produced just five feature films in the last decade.

The artists had a long history and a variety of movies to choose from if they picked Hollywood productions - whereas the first Senegalese film was only made in 1955.

It was not until the Independence of Senegal in June, 1960, that the West African country's industry began to develop.

The 1970s is often considered to be the golden years' for the industry. Production flourished and a variety of award-winning films were made.

But by 1980, despite the country producing five full length films a year and numerous short films - no mean feat considering it had just a handful of directors and professionals to create such works - the industry began to collapse.

Funding became a crippling issue - the country could not provide the domestic resources and finance needed to help the industry flourish, and people could not afford to keep making the films.

Foreign funding was needed to produce the films, and instead of the movies being premiered in Senegal, they would have been expected to be shown abroad instead.

Salma Hayek and Mia Maestro starred in the biopic of the famous artist, who became known for her self-portraits, and the new photograph paid homage to the film (left)

Source: http://www.dailymail.co.uk/news/article-2380026/Omar-Victor-Diop-How-Hollywood-looked-films-shot-Africa-Senegalese-artist-recreates-movie-classics.html?ITO=1490&ns_mchannel=rss&ns_campaign=1490

e3 Edward Snowden Xbox One new Mac Pro brody jenner brody jenner maurice sendak

Chinese firm Huawei controls net filter praised by PM

Prime Minister David Cameron loves the filters set up by a UK ISP TalkTalk.

Those filters are provided by Huawei.

Huawei allegedly has ties to the Chinese government.

But that?s OK, it?s not like the Chinese government ever censors the Internet.

Source: http://mitchwagner.tumblr.com/post/56526585138

oh the places you ll go blunt amendment justin bieber birthday read across america vikings stadium breitbart dead db cooper