| SillyDog701 Forums |
| Author |
Message |
Antony


Joined: 18 Jun 2002 Posts: 11834
|
28 Feb, 2007 11:23 pm Sepialise Me, apply sepia tone to your photos! |
[sdp=82993] |
|
I am pleased to announce the public release of Automator Action -
Like the good old fashion style? As the name suggested, this Automator Action will apply sepia tone (effect) to your photos, and it's very easy to use, just do it the Mac way - drag-and-drop.
To use it, simply download Sepialise Me (free from MacCentre701).
Then drag your images or photos to the Sepialise Me icon.
You can get results like this:
For more information and to download Sepialise Me (Automator Action), please visit Sepialise Me page .
(PS. That is Antony in the photo above.)
UserAgent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en) AppleWebKit/418.9.1 (KHTML, like Gecko) Safari/419.3
|
|
| Back to top |
|
 |
Antony


Joined: 18 Jun 2002 Posts: 11834
|
02 Mar, 2007 3:57 am |
[sdp=83017] |
|
No takers?
UserAgent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2
|
|
| Back to top |
|
 |
djv1

 Dustin Joined: 14 Jan 2004 Posts: 1156
|
02 Mar, 2007 1:33 pm |
[sdp=83029] |
|
i would take it for windows if you are willing to make it
UserAgent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)
Dustin |
|
| Back to top |
|
 |
Don_HH2K


Joined: 09 May 2004 Posts: 4487
|
02 Mar, 2007 2:46 pm |
[sdp=83030] |
|
| djv1 wrote: | i would take it for windows if you are willing to make it |
Working on a .NET Framework port right now, started this morning. Of course with classes and all that hasn't given me much time to work with it yet.
I have no idea how to use GDI+ to do this sort of thing, so I'm borrowing the sepia code from the open-source Paint.NET . Apparently it isn't too hard since SepiaEffect.cs is less than 2kb in size.
UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.8.1.2) Gecko/20070225 BonEcho/2.0.0.2 (tete009 G7 SSE2)
Main rig: Turion64X2 @ 2GHz, 2GB DDR2-667, 100GB HD, Radeon X300, 15" LCD, XP Pro x64
Server: P2 @ 233MHz, 192MB PC66, 20GB HD, 13.3" LCD, Windows Server 2003 |
|
| Back to top |
|
 |
Don_HH2K


Joined: 09 May 2004 Posts: 4487
|
02 Mar, 2007 5:50 pm |
[sdp=83033] |
|
My .NET Framework 2.0 port is done so that you can run (something like) this on Windows platforms. It's written in C#, and supports sepialising the following file types: BMP, JPEG, PNG, GIF, TIF, WMF, and EMF (i.e. everything that GDI+ supports). It should run without problems on Windows 2000 and higher; 98 and ME users might need to install it manually.
To use the .NET version of Sepialise Me, you will need to go download the .NET Framework 2.0 or higher if you haven't already or haven't received it through Windows Update. Windows Vista users do not need to download the .NET Framework, as it comes included with Vista.
You can download Sepialise Me binaries here (2kb). To install, extract the contents of the ZIP file and double-click install or install.cmd. The source of sepialise.cs is available here if you want to play around with it.
My version of Sepialise Me is a bit different from Antony's in a few ways. First off, rather than using a drag-and-drop, you only need to select the file(s) you want, then right-click and hit Sepialise Me, as shown below:
It saves files in the JPEG format in the same folder and appends "_sepia" at the end of the filename. For those interested Sepialise Me installs itself on your %PATH%, so you can run it using sepialise in batch files or on a command line. Using this method it should run on Windows 98/ME as well as other operating systems using the free Mono framework .
On average I've found this to be pretty fast - it processes a folder full of sixteen 640x480 JPEG images in roughly a second and a half on my machine. Feel free to share your results.
UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.8.1.2) Gecko/20070225 BonEcho/2.0.0.2 (tete009 G7 SSE2)
Main rig: Turion64X2 @ 2GHz, 2GB DDR2-667, 100GB HD, Radeon X300, 15" LCD, XP Pro x64
Server: P2 @ 233MHz, 192MB PC66, 20GB HD, 13.3" LCD, Windows Server 2003 |
|
| Back to top |
|
 |
Pu7o


Joined: 06 Jan 2005 Posts: 1951 Location: Portugal
|
02 Mar, 2007 10:46 pm |
[sdp=83039] |
|
Sorry, it's not mono-compatible, Mono doesn't have System.Drawing yet.
| Code: |
[puto@iMac ~/Desktop]$ mcs sepialise.cs
sepialise.cs(2,7): error CS0234: The type or namespace name `Drawing' does not exist in the namespace `System'. Are you missing an assembly reference?
sepialise.cs(2,1): error CS0246: The type or namespace name `System.Drawing' could not be found. Are you missing a using directive or an assembly reference?
Try using -r:System.Drawing
sepialise.cs(3,7): error CS0234: The type or namespace name `Drawing' does not exist in the namespace `System'. Are you missing an assembly reference?
sepialise.cs(3,1): error CS0246: The type or namespace name `Drawing.Imaging' could not be found. Are you missing a using directive or an assembly reference?
sepialise.cs(2,7): error CS0234: The type or namespace name `Drawing' does not exist in the namespace `System'. Are you missing an assembly reference?
sepialise.cs(2,1): error CS0246: The type or namespace name `System.Drawing' could not be found. Are you missing a using directive or an assembly reference?
Try using -r:System.Drawing
sepialise.cs(3,7): error CS0234: The type or namespace name `Drawing' does not exist in the namespace `System'. Are you missing an assembly reference?
sepialise.cs(3,1): error CS0246: The type or namespace name `Drawing.Imaging' could not be found. Are you missing a using directive or an assembly reference?
Compilation failed: 8 error(s), 0 warnings
|
UserAgent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en) AppleWebKit/419 (KHTML, like Gecko) Safari/419.3
Henceforth, you shall be known as... Darth Extremist. |
|
| Back to top |
|
 |
Don_HH2K


Joined: 09 May 2004 Posts: 4487
|
02 Mar, 2007 10:50 pm |
[sdp=83040] |
|
Okay, forget I ever said it was Mono-compatible.
UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.8.1.2) Gecko/20070225 BonEcho/2.0.0.2 (tete009 G7 SSE2)
Main rig: Turion64X2 @ 2GHz, 2GB DDR2-667, 100GB HD, Radeon X300, 15" LCD, XP Pro x64
Server: P2 @ 233MHz, 192MB PC66, 20GB HD, 13.3" LCD, Windows Server 2003 |
|
| Back to top |
|
 |
Pu7o


Joined: 06 Jan 2005 Posts: 1951 Location: Portugal
|
02 Mar, 2007 10:53 pm |
[sdp=83041] |
|
Partially ignore my earlier comment; Mono does indeed have System.Drawing. Still, this doesn't work on Mono.
| Code: |
[puto@iMac ~/Desktop]$ mcs sepialise.cs -r:System.Drawing
[puto@iMac ~/Desktop]$ mono sepialise.exe
Unhandled Exception: System.IndexOutOfRangeException: Array index is out of range.
at Sepialise_Me.Program.Main (System.String[] args) [0x00000]
** ERROR **: file mini.c: line 8604 (mono_get_lmf_addr): should not be reached
aborting...
Stacktrace:
** (process:2037): ERROR (recursed) **: file mini.c: line 8588 (mono_get_lmf): should not be reached
aborting...
Abort trap
[puto@iMac ~/Desktop]$
|
EDIT again: I'm a complete idiot. This DOES work on mono. I just forgot to pass an argument to the thing. 
UserAgent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en) AppleWebKit/419 (KHTML, like Gecko) Safari/419.3
Henceforth, you shall be known as... Darth Extremist. |
|
| Back to top |
|
 |
Don_HH2K


Joined: 09 May 2004 Posts: 4487
|
02 Mar, 2007 10:57 pm |
[sdp=83042] |
|
Uh.. Perfect?
UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.8.1.2) Gecko/20070225 BonEcho/2.0.0.2 (tete009 G7 SSE2)
Main rig: Turion64X2 @ 2GHz, 2GB DDR2-667, 100GB HD, Radeon X300, 15" LCD, XP Pro x64
Server: P2 @ 233MHz, 192MB PC66, 20GB HD, 13.3" LCD, Windows Server 2003 |
|
| Back to top |
|
 |
Antony


Joined: 18 Jun 2002 Posts: 11834
|
03 Mar, 2007 6:05 am |
[sdp=83047] |
|
| Don_HH2K wrote: | On average I've found this to be pretty fast - it processes a folder full of sixteen 640x480 JPEG images in roughly a second and a half on my machine. Feel free to share your results. | Excellent, do you have before and after outputs of a picture of yourself?
UserAgent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en) AppleWebKit/418.9.1 (KHTML, like Gecko) Safari/419.3
|
|
| Back to top |
|
 |
Antony


Joined: 18 Jun 2002 Posts: 11834
|
03 Mar, 2007 6:30 am |
[sdp=83048] |
|
Thanks guys for your interesting on porting to other platforms.
Do we have any feedback on Sepialise Me (Automator Action), the one that works directly on Mac OS X 10.4?
Perhaps SillyDog701 members are not that interested on Sepialise Me (Automator Action) I wrote, but Apple does. In this Apple Mac OS X Download page (under Automator Actions section), it seems that Apple likes it.

UserAgent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en) AppleWebKit/418.9.1 (KHTML, like Gecko) Safari/419.3
|
|
| Back to top |
|
 |
khimkhoykhi


Joined: 30 Aug 2005 Posts: 44 Location: Philippines
|
03 Mar, 2007 3:31 pm |
[sdp=83055] |
|
Wow, one cool App! Like you said, it's as easy as drag and drop.
Thanks for sharing Antony, as always.
(nice photo you have there in the Apple website)
UserAgent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/418.9.1 (KHTML, like Gecko) Safari/419.3 |
|
| Back to top |
|
 |
Antony


Joined: 18 Jun 2002 Posts: 11834
|
20 Mar, 2007 7:38 am |
[sdp=83531] |
|
I just noticed that Sepialise Me has been listed in Softpedia , and has the "100% clean" thing.
(I did not submit the file there.)
UserAgent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2
|
|
| Back to top |
|
 |
|