WebAlbum 1.0

by

psksvp@robotvision2.com

 

Key words, search phases

WebAlbum,
HTML photo album generator,
How to make photo album for www,
How to make photo album for puting on a web site,  
Easily create photo albums for the World Wide Web,  
Publishing your photographs to the Internet

Motivation

I want to put my pictures from my vacation trip on my web site, so I tried the "XP-PowerToy Slide Show Wizard". The result from the program looks nice, but only IE5 and up can view it. There are a lot of similar software out there but most of them is a form of spyware. I just want a simple program that I can just unzip and run, and generate simple html pages which every brower on Earth can view it.

Thinkering

While working on my big project RoboVisionCAD , I was writing a processor for image classification, I needed a program which I could separate images into different classes, the program then generates "sample set data" to train a neural net. This program is just what I need, instread of generating "sample set data", I could easily write a new class to generate html pages from the collections of my vacation's pictures.

Features

Using WebAlbum

Like the sample set data for training neural net, a photo album can be separate into sections, for example on my vacation, I separate my album into sections, one section per location where I went sight seeing. 

On the left hand side pane of WebAlbum's main window is, list box contains sections list. To add a new section to an album, right clicking on the section list box's pane, a menu popup then select "Add new class ". A section name should not have space or special symbol(!@#$%^&*()) in it. When a section is selected, right clicking on the pane will bring up addition menu item: "Rename Class" to rename section's name and "Remove Class" to remove the selected section from this album.

When a section is selected, you can just draged and dropped images from WindowsExplorer on Win32 or Finder on MacOS X or KDE or GNOME file browser on *nix, to the top right hand pane. Once all dropped images is loaded, clicking on it will select it, and annotation text for the image can be entered at the bottom right hand pane. The annotation text will be shown on each HTML page of the associate image. Right clicking on an image will bring up a popup menu: "Remove This Image" to remove the image from this section and "View this image" will bring up an ImageViewer.

Once satisfy with album contents, select main menu Album -> Generate HTML will bring up a output directory chooser. The ourput directory should be empty directory, a brunch of HTML files, 2 directories and images will be generated, created and copy there. Once output directory is selected, a HTML Generator is popup for you to enter infomations about your album. These infomations will be on the first page(index.html) of your album.

In the same dialog, you can  specify "Image Output Format" and "Scale Image To Fit" infomations to the generator. "Image Output Format" tells the generator what image file format should be produced and "Scale Image To Fit" tells the generator to copy then scale the images fit in box of size 320x240, 640x480, 800x600, 1024x768 or 1280x1024. The image aspect ratio is kept when rescale. If "Do not scale" is selected, image is copied over to the output directory without rescaling.

Most FTP client can do this. On my XP box, I use explorer to do this. I put my web server ftp address in the address box, it pop up with a login infomation, I put it in. I then drag and drop the whole output directory there, done!

Please read the below license agreement before downloading.

This program is granted free of charge for research and education purposes. However you must obtain a license from me to use it for commercial purposes. This copy of WebAlbum 1.0 Software is provided by me on an AS IS basis. I MAKES NO WARRANTIES, EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION THE IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, REGARDING THE SOFTWARE OR ITS USE AND OPERATION ALONE OR IN COMBINATION WITH YOUR PRODUCTS. IN NO EVENT SHALL I BE LIABLE FOR ANY SPECIAL, INDIRECT, INCIDENTAL OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) ARISING IN ANY WAY OUT OF THE USE, REPRODUCTION, MODIFICATION AND/OR DISTRIBUTION OF THE SOFTWARE, HOWEVER CAUSED AND WHETHER UNDER THEORY OF CONTRACT, TORT (INCLUDING NEGLIGENCE), STRICT LIABILITY OR OTHERWISE, EVEN IF I HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

Win32 version 
I only tested with my XP service pack 2 however It should run on any win32 platforms.


Linux version , due to limited space on my webisite, please email me. psksvp@ccs.neu.edu


MacOS version

On all supported platforms, To install, just extract the file to where you want, and run it. To remove just delete the executable file.

GUI on all my softwares has been made possible by www.wxwidgets.org. I've been using it since 1993, doing all school projects with it since Windows 3.1 days.


All informations and softwares on this website is copyright by RobotVision2 Inc, all right reserved. If you have any question please contact psksvp@robotvision2.com