OK, First of all, here's my edit:
Now, here's what I did- step by step:
1) Open the image
2) Duplicate the background layer: Layer> Duplicate Layer
3) Go to Filter> Noise> Median. Use a radius of 2 pixels.
this takes most of the texture out, but also blurs the image. We want to save as much detail as possible so....
4) Go to Image> Calculations. Use these settings:
This creates a new channel in the Channels pallette called "Alpha 1". Alpha1 looks like a high contrast black and white version of the original image.
5) Go to the Channels pallette (click on the "Channels" tab in the layers pallette) and highlight Alpha1.
6) Go to Filter> Stylize> Find Edges. Alpha1 now looks like this:
7) Go to Image> Adjustments> Levels, and type 210 into the rightmost box, as shown:
The effect on Alpha1 is shown on the left. Alpha1 has just become what is known in photoshop lingo as an "edge mask".

Click on the RGB channel. You should get the original view back.
9) Command-Click (AppleClick on a Mac) on the Alpha1 channel. You should get a partial selection.
10) Click on the 'Layers' tab to switch back to the Layers Pallette, and click on the "add layer mask" icon at the bottom of the Layers pallette. (shown in red )
11) Merge the two Layers (Layer> Merge Down)
12) Go to Layer> Duplicate Layer to create another layer
13) Go to Filter> Sharpen> Unsharp Mask. Use an amount of 223%, a radius of 0.7 pixels, and a threshold of 2 levels.
12) Merge the two layers and save.
Here's a side by side before-and-after comparison:
Hope this helps!
-Joe U.
There are only 10 types of people in this world- those who understand binary, and those who don't.