Projects tagged ‘bitmap’


[44 total ]

0 Users

OverviewThis small package (less than 1000 lines of Java code) was developed to provide a small and simple package for rendering text into an image (bitmap). It was developed for Google App Engine ... [More] use where AWT and BufferedImage et al do not exist. This small utility can be used to render text on App Engine within the constraints of the JRE Class White List. This is derived from the "pbmtext" utility from NETpbm Copyright (C) 1991 by Jef Poskanzer. These are crude black-and-white bitmap fonts - no anti-aliasing. A small number of BDF fonts in fixed-sizes are bundled into the package: Courier, Lucida-Bold-Italic, Lucida-Medium, Lucida-Medium-Italic, LucidaBright-DemiBold, LucidaTypewriter, LucidaTypewriter-Bold, and a default serif font. The following code snippet demonstrates use of litetext: byte[] bmp_data = doRender("Render this text into a bitmap"); // bmp_data contains a BMP fileMore InformationUsageOverview - Basic Java Usage and Options AppEngine - Using litetext in App Engine Live Demo - running on Google App Engine [Less]
Created about 1 month ago.

0 Users

Create Bitmap decal sheets and cut out decals on the fly to skin any Flash App.
Created about 1 month ago.

0 Users

Introduction With the Bitmap classes in Flash Player 9, developers now have the ability to utilize blitting and double-buffering techniques to create resource efficient gaming engines in the Flash ... [More] Player. Diesel is a set of ActionScript 3 classes that provide a conveinent display engine to take advantage of these new player features. Why should I care? Diesel uses 1 bitmap to draw to vs. hundreds of MovieClips / Sprites. This results in a more scaleable engine, allowing for more moving sprites, lower usage of RAM & Processor, and better refresh rates. [Less]
Created about 1 year ago.

0 Users

GimPhoto is GIMP modification with new menu layout, packed with many useful plugins, scripts, and additional resources such as new brushset and gradientset. GimPhoto new menu is changed menu ... [More] structure to more closely resembled of Photoshop menu, but still maintain GIMP menu naming convention. GimPhoto comes with many useful plugins such as: CMYK Separation, Save for Web, Batch Process and Layer Style. For complete features set, go to http://www.gimphoto.com [Less]
Created 12 months ago.

0 Users

A 2D game engine, based on the Lightweight Java OpenGL framework (www.lwjgl.org). Features: Event based communication with (your) main game; Bitmap fonts; Flying text; Timed text; Keyboard and ... [More] mouse input; Image under mouse detection; Text console (a la Quake ;)); Graphical User Interface (GUI) engine: Windows (docked and undocked); Buttons; Labels; Textboxes; Progress bars; Particle systems: Explosion; Ring; Snow (and rain); Spiral ring; And more stuff I have also started moving a 2d tiles framework into the engine, but it's still work in progress. Screenie: [Less]
Created 4 months ago.

0 Users

The Vectorization Package is a set of ActionScript 3.0 classes that allows you to turn raster images into vector images, at runtime, from within the Flash Player. No back-end service is required! ... [More] The package can vectorize any DisplayObject (Bitmaps, MovieClips, Sprites, TextFields, etc), and allows you to control how it will appear through several accessors. Information on how to use this package is available in the documentation and accompanying example (requires Flash CS3 or higher). The Vectorization Package is released under the MIT license. Copyright 2009, Corey O'Neil www.coreyoneil.com [Less]
Created 8 months ago.

0 Users

BitmapToHTML converts bitmaps to HTML tables and uses simple compression and an inline CSS stylesheet to reduce the size of the HTML table. Having a bitmap in an HTML table gives two benefits: ... [More] All images and text can be included in one file An inline CSS Stylesheet allows colours to be changed easily [Less]
Created 12 months ago.

0 Users

This is a small demo of some classic bitmap effects. Franticly clicking on the demo will reset the current effect and eventually enable you to press the keys to access the different effects: pixel ... [More] average: this kooky bit manipulation creates bizarre plasma effects (be patient!) clouds: different clouds and cloud like effects hough: use a hough transfer to create trippy sine waves from partial lines bump: ye olde bumpmap effect using displacement maps from the other demos See it in action! [Less]
Created 8 months ago.

0 Users

This project consists of two (2) files: a python script and an AS class file. You use the python script to create a new XML file describing all your external files (XML, bitmap, video, etc.) by ... [More] simply pointing it at the folder(s) containing those files. Run the python script from the command line (or from an Ant script -- example will be forthcoming soon). Example command line usage: python cachebuilder.py build/images build/xml This script will write out an XML file giving you all the information you need to preload all of these files with accurate information as to how far along you are -- in each folder you care about, if you choose to share that with the user! Download it here: http://flisp.googlecode.com/svn/trunk/cachebuilder.py ...and put it in your project's root folder, then open a terminal window and navigate to that same folder. Then invoke this script using "python cachebuilder.py" followed by the names of the folders you want it to scan for files. So, for example, with the command line: python cachebuilder.py build/jpeg build/swf it might generate a file like: python cachebuilder.py build and it would generate a preloadcache.xml file like this: Now the next step is to write an AS class that knows exactly how to parse this XML doc and sequentially load all the files while firing off a callback announcing (a) the name of the file you're currently loading, (b) the name of the folder you're currently loading, (b) the bytes you've already loaded of the current file, (c) the totalbytes of the current file, (d) the bytes you've loaded of the current folder, (e) the totalbytes of the current folder, (f) the bytes you've already loaded of the whole enchilada, and (g) the totalbytes of the whole enchilada. I'm thinking it'll just make a nice associative array with these properties defined in it, and pass that along to any function you designate as the onLoadProgress handler. so for the example right above, every time more data arrives as part of the load process, you'd fire off the equivalent of this: yourhandlerfunction( { currentfile: "build/jpeg/photo1.jpg", currentfolder: "build", filebytesloaded: 73, filebytesneeded:500, folderbytesloaded:73, folderbytesneeded:2000, totalbytesloaded:73, totalbytesneeded:2000} ); so then the handler could just reach into that object and get its info. For example: myhandlerfunction( info_object: Object ) { var ratio:Number = info_object[ "totalbytesloaded" ] / info_object[ "totalbytestotal" ] ; progressbar.xscale = ratio 100; } [Less]
Created 12 months ago.

0 Users

This is a full version of image processing package, the package contains implementations for the following algorithms: Bilinear Image Resizing Brightness & Contrast Arithmetic & Logic operations ... [More] Quantization Convolution Average & Weight Filters Laplacian Sharpening Laplacian Edge Detection Gamma Correction Single Scale Retinex Histogram Equalization Histogram Matching Fourier Transform (Matlab installation needed) Ideal, Gaussian & Butterworth Low & high pass filters Gaussian Noise, Uniform Noise, Salt & Pepper Geometric Mean, Median, Min, Max, Mid-point Filters Adaptive Median Filter Periodic Noise Ideal Band Reject Filter Notch Pass & Reject [Less]
Created 12 months ago.