Sepialise Me, apply sepia tone to your photos!

You are here:  SillyDog701 > Message Centre > SD701 DevZone > [sdt=13070]
SillyDog701 Forums
Author Message
Antony
Site Admin


Joined: 18 Jun 2002
Posts: 12751
Location: Sydney, Australia
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 profile website
Antony
Site Admin


Joined: 18 Jun 2002
Posts: 12751
Location: Sydney, Australia
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 profile website
djv1
diamond member

Dustin
Joined: 14 Jan 2004
Posts: 1159
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 profile
Don_HH2K
Moderator


Joined: 09 May 2004
Posts: 4745
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. Sad

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)

Laptop: Turion 64 X2 @ 2GHz, 2GB DDR2-667, 100GB HD, ATI Radeon X300, 15" LCD, Seven Ultimate RC
Back to top profile website
Don_HH2K
Moderator


Joined: 09 May 2004
Posts: 4745
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)

Laptop: Turion 64 X2 @ 2GHz, 2GB DDR2-667, 100GB HD, ATI Radeon X300, 15" LCD, Seven Ultimate RC
Back to top profile website
Pu7o
Macfox


Joined: 06 Jan 2005
Posts: 1978
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
Back to top profile website
Don_HH2K
Moderator


Joined: 09 May 2004
Posts: 4745
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)

Laptop: Turion 64 X2 @ 2GHz, 2GB DDR2-667, 100GB HD, ATI Radeon X300, 15" LCD, Seven Ultimate RC
Back to top profile website
Pu7o
Macfox


Joined: 06 Jan 2005
Posts: 1978
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. Rolling Eyes

UserAgent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en) AppleWebKit/419 (KHTML, like Gecko) Safari/419.3
Back to top profile website
Don_HH2K
Moderator


Joined: 09 May 2004
Posts: 4745
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)

Laptop: Turion 64 X2 @ 2GHz, 2GB DDR2-667, 100GB HD, ATI Radeon X300, 15" LCD, Seven Ultimate RC
Back to top profile website
Antony
Site Admin


Joined: 18 Jun 2002
Posts: 12751
Location: Sydney, Australia
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 profile website
Antony
Site Admin


Joined: 18 Jun 2002
Posts: 12751
Location: Sydney, Australia
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 profile website
khimkhoykhi
member


Joined: 30 Aug 2005
Posts: 45
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 profile
Antony
Site Admin


Joined: 18 Jun 2002
Posts: 12751
Location: Sydney, Australia
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 profile website
Antony
Site Admin


Joined: 18 Jun 2002
Posts: 12751
Location: Sydney, Australia
06 Dec, 2008 2:02 am [sdp=94527]  

Sepialise Me 1.1 is now available.

Version 1.1 added compatibility to Mac OS X 10.5 "Leopard".

Sepialise Me 1.1 requires Mac OS X v.10.5.x 'Leopard'. Mac OS X v.10.4.x users can still download version 1.0 from this page.

UserAgent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4

Back to top profile website
Display posts from previous:   
Reply to topic    Forum Index > SD701 DevZone All times are CST (GMT -6)
page 1 of 1
To add your questions, comments, and for more features and more, please join SillyDog701 Message Centre. It's free! This is SillyDog 701 Message Centre (SD701 Forums).

Michael Jackson Thriller 25 iTunes

*Search | FAQ | Rules and Policies | MozInfo701 - Mozilla Information Centre | SD701 Open Directory | Message Board Map | download Netscape