This is exactly what i have been asking for is image converter. Please give me step by step i really need to add this to my display.
This is exactly what i have been asking for is image converter. Please give me step by step i really need to add this to my display.
I made a small program written in C, using GTK, to see if this was possible.
It successfully read an image, and exported an animated .led file Vixen can play back.
I can try to tidy up the program a little if any one is interested (I'm not sure if it will work for your purposes yet), if not, the code might help for saving/opening vixen files, which could be useful if you want to manipulate the animation in Vixen too.
Really hope this helps,
Mike.
Can you elaborate on what you mean by "read an image"? The snapshot you showed looks similar to what you can do with the Vixen LEDTriks editor already so the real key will be the image import part of it. Can you provide a before/after snapshot of the imported image and resultant LEDTriks display?
This will be very useful if it takes in jpg/gif images!
Brian
Christmas in San Jose! - WEB - FB - VIDEOS
Halloween in San Jose! - FB
2013 Halloween Show - Homemade tombstones, Grave Crawler, 2x 3-axis skulls, Video Projection
2013 Christmas Show - 5x E681-12, 1x Ren48LSD, 30x 42 TLS3001 pixels, 4x 50 GECE C9, 4x Rainbow Floods, 2x DIYC Floods, SuperPixelStar... - no AC stuff!
Ignorance is Temporary - Stupidity is Forever...
Yep its a real image in its pure form.
Any image file type that the GtkImage widget supports, is supported by this program.
So that's pretty much all image types.
Here's some screen shots.
One of the real input ".png" image.
And some screen shots to show the image scrolling, being read externally in Vixen.
I might release some source code and binaries in a day or so after I clean up the code a bit if anybody is interested.
Thanks,
Mike.
Last edited by mheuer; 10-06-2009 at 03:47 PM. Reason: Added more screen shots
There is definite interest - probably from every single LEDTriks user here... :mrgreen:
To be completely greedy :oops: - it would be great if it could do some batch processing also. My original goal was to take a small video (mpeg, avi, etc) and gather snapshots periodically (say every second) and convert those files into a .led file. As I've indicated previously - I'm not expecting HD quality video from this - it will probably be pretty bad - but depending on the video it might be acceptable with some editing...
Brian
Christmas in San Jose! - WEB - FB - VIDEOS
Halloween in San Jose! - FB
2013 Halloween Show - Homemade tombstones, Grave Crawler, 2x 3-axis skulls, Video Projection
2013 Christmas Show - 5x E681-12, 1x Ren48LSD, 30x 42 TLS3001 pixels, 4x 50 GECE C9, 4x Rainbow Floods, 2x DIYC Floods, SuperPixelStar... - no AC stuff!
Ignorance is Temporary - Stupidity is Forever...
Thanks.
Right now I'm trying to set it up where you can choose different effects like, the of selection a single image for each frame (like video), and the ability to scroll a single image in different directions (scrolling text, etc).
I'll definitely look into batch processing once I get things somewhat stable. That is a good idea.
The live video pictures might be a little tricky though, because the program needs a certain threshold to detect the on/off for pixels. But it should be interesting to try though.
I really appreciate the ideas!
In my code (CMD line based...) I entered a threshold value to determine that point where I would turn on/off the bits. It depended so much on the incoming image colors/contrast that a static value just would not work.
Brian
Christmas in San Jose! - WEB - FB - VIDEOS
Halloween in San Jose! - FB
2013 Halloween Show - Homemade tombstones, Grave Crawler, 2x 3-axis skulls, Video Projection
2013 Christmas Show - 5x E681-12, 1x Ren48LSD, 30x 42 TLS3001 pixels, 4x 50 GECE C9, 4x Rainbow Floods, 2x DIYC Floods, SuperPixelStar... - no AC stuff!
Ignorance is Temporary - Stupidity is Forever...
Could you please send me that program you wrote i would love to test out.
Last edited by boarder3; 10-06-2009 at 05:40 PM.
I'll probably post it here in a day or so.
Although I was able to test it's basic features today (loading data, etc.), the user interface features are not in a usable state just yet.
I hope to have it ready really soon.
Thanks,
Mike.
Bookmarks