Seems to me you have a few choices (if you really felt comfortable with "dumping all the porn" as an option you wouldn't be asking this question).
1) Give up all your porn and demonstrate to your wife that this is so. Chances are this is the lose-lose solution for you, because she sounds like the kind of childish person to hold a grudge and continue to deny you sex unless you further kowtow to her future unrealistic demands, but you'll at least get to kiss her and sleep in the same bed.
2) Don't give up the porn, but go through elaborate disguises and trickery to convince your wife that you have given up the porn. This is probably the best solution, especially if your wife continues to withhold sex on a grudge. Retaining your porn collection (DVDs hidden under loose floorboards, computer video files in password-protected directories, magazines hidden in encyclopedias, etc.) means you will continue to have sexual options if/when she denies you sex for having done something she didn't like in your past.
3) Divorce her and find a woman who likes porn. Probably a bad idea, as like with #1 it involves overreacting to the situation as badly as she did.
Personally I have to wonder about a woman who thinks that you viewing a pornographic image of a woman who is nowhere near you and would never consider hopping into bed with you in full Victorian neck-to-ankle clothing (let alone naked), is *identical* to her holding a real live naked muscular flesh and blood man in her arms and allowing him to perform multiple sexually immoral acts on her helpless naked body, forcing her to new heights of submissiveness to his masculine power, and preventing her from achieving her own sexual release until he permits her to do so (uh, oh, I just made you view porn...don't let her know, okay?). So much so that she wants to punish you as if you had done something similar with another woman. Such childishness could lead to her thinking your porn viewing is "permission" for her to run off and play with another man (if she hasn't already done so...).