if I like the way your script turns out I'll work on the special cases by hand for you. Then we can finally have a finished product
If they are anything like some of the special cases I've come across, you won't finish by Monday...absolutely no way. One of the shinra building backgrounds took me a total of about 9 hours.
Do you know if this script would work on a mac or am I gonna have to high jack my friends computer to test it out?
If it was blin69_1, which actually requires the lights to be on to fill in the background's edges, I finished that one yesterday. It was pretty tricky, but the script took care of all except 00000000 and 00065664 / 00065665 (lights), so I was able to get it done in about 2 hours. If it was blin66_2 and blin66_6 (shinra meeting room), the script took care of almost every image in that one except a couple which look simple to fix. I also wrote chorace into the script, but we might want to do that one anyways because there is a tiny anomaly if you look close enough.
I don't see any reason it wouldn't work on a mac since I'm pretty sure all javascripts for photoshop work for any platform (but don't hold me to that). So if you've got perfect resize and perfectum, you might be good to go. I'm not sure if it works on anything other than cs5.1, but I wouldn't be surprised as almost all functions I use are basic ones.
EditI was comparing:
Film Grain 15% + Perfectum 40: Loss of too much detail, right amount of noise
Film Grain 15% + Perfectum 20: Right amount of detail, too much noise
Perfectum 40: Loss of too much detail, not enough noise
Perfectum 20: Right amount of detail, slightly not enough noise
So my conclusion is that between 10 and 30 smoothing is probably best in Perfectum, while less film grain should be used (~10). The film grain does add a little to the realism of the scene but given that the characters themselves are simply shaded polygons I think its best that the backgrounds match, so I've opted to go with Perfectum 20 without film grain. Tell me if you think this is the right choice. At this point I need to make a hard decision because once I start doing the special cases I don't want to have to redo them with different settings.