We need your help! 🔥
Please consider disabling your ad-blocker to support this website! 🔑
We are a free, community-supported website! 🥰
We only display small unobtrusive ads which help us stay online! 💯
Thank you in advance! ❤️
Analysis
Create
Edit
File
Filter
Layers
Transform
Vectorize
Visualize

BitmapPlus

ADDON. Version 1.6.3. Released on 11-Nov-2023. Provides 50 components. Created by David Mans. Features 0 video tutorials.
Bitmaps can be created pixel by pixel, imported, or generated and previewed live in the canvas. Both System Drawing Bitmaps and Bitmap Plus Image objects can then be used in a series of components. Procedural noise bitmaps can be generated using components built on the Fastnoise algorithm. Images can then be manipulated using over 100 methods made available from the Accord Imaging Library. Multiple Images can be composited using the layer system in the Dynamic Image Library which enables the control of layer opacity, filtering, and masking as well as layer transformations and a series of modifiers. Bitmaps can also be traced into a series of different geometry types including corner points, blob outlines, and limited shape identification using the Accord Imaging Library. General tracing of images is also available using the Potrace library.

Filter

Adjustment Filter (Adjustment)
Apply a Adjustment filter to an Image
Built on the Accord Imaging Library
http://accord-framework.net/
Blob Filter (Blob)
Apply a Blob filter to an Image
Built on the Accord Imaging Library
http://accord-framework.net/
Difference Filter (Difference)
Apply a Difference filter to an Image
Built on the Accord Imaging Library
http://accord-framework.net/
Dithering Filter (Dithering)
Apply a Dithering filter to an Image
Built on the Accord Imaging Library
http://accord-framework.net/
Canny Edges Filter (Canny Edges)
Apply an Canny Edges filter to an Image
Built on the Accord Imaging Library
http://accord-framework.net/
Edges Filter (Edges)
Apply an Edges filter to an Image
Built on the Accord Imaging Library
http://accord-framework.net/
Effects Filter (Effects)
Apply an Effects filter to an Image
Built on the Accord Imaging Library
http://accord-framework.net/
Extract Filter (Extract)
Apply an Extract filter to an Image
Built on the Accord Imaging Library
http://accord-framework.net/
Iterate Filter (Iterate)
Iteratively apply filters to a bitmap
Built on the Accord Imaging Library
http://accord-framework.net/
Smooth Filter (Smooth)
Apply a Smooth filter to an Image
Built on the Accord Imaging Library
http://accord-framework.net/
Streak Filter (Streak)
Apply a Streak filter to an Image
Built on the Accord Imaging Library
http://accord-framework.net/
Figure Filter (Figure)
Apply a Figure filter to an Image
Built on the Accord Imaging Library
http://accord-framework.net/
Filtering Filter (Filtering)
Apply a Filtering filter to an Image
Built on the Accord Imaging Library
http://accord-framework.net/
Grayscale Filter (Grayscale)
Apply a Grayscale filter to an Image
Built on the Accord Imaging Library
http://accord-framework.net/
Levels Filter (Levels)
Apply a Levels filter to an Image
Built on the Accord Imaging Library
http://accord-framework.net/
Sharpen Filter (Sharpen)
Apply a Sharpen filter to an Image
Built on the Accord Imaging Library
http://accord-framework.net/
Threshold Filter (Threshold)
Apply a Threshold filter to an Image
Built on the Accord Imaging Library
http://accord-framework.net/
Convolution Filter (Convolution)
Apply Convolution Matrix filter to an Image
Built on the Accord Imaging Library
http://accord-framework.net/

Transform

Crop Image (CropImg)
Crop an Image
Built on the Accord Imaging Library
http://accord-framework.net/
Mirror Image (MirrorImg)
Mirror an Image
Built on the Accord Imaging Library
http://accord-framework.net/
Move Image (MoveImg)
Move an Image
Built on the Accord Imaging Library
http://accord-framework.net/
Polar Image (PolarImg)
Apply a Polar Transformation to an Image
Built on the Accord Imaging Library
http://accord-framework.net/
Resize Image (ResizeImg)
Resize an Image
Built on the Accord Imaging Library
http://accord-framework.net/
Rotate Image (RotateImg)
Rotate an Image
Built on the Accord Imaging Library
http://accord-framework.net/
Scale Image (ScaleImg)
Scale an Image
Built on the Accord Imaging Library
http://accord-framework.net/
Shrink Image (ShrinkImg)
Shrink an Image
Built on the Accord Imaging Library
http://accord-framework.net/

Create

Build Bitmap (BuildBmp)
Build a bitmap from a width, height, and list of colors
Procedural Cellular (Cellular)
Generate a procedural cellular image
Image to Bitmap (ImgToBmp)
Converts a Bitmap Plus Image to a System.Drawing.Bitmap
Reaction Diffusion (ReactDiffuse)
Applies Grey Scott reaction diffusion to an image
Procedural Fractal Pass (Fractal)
Generate a procedural fractal pass on Cellular or Noise
Procedural Noise (Noise)
Generate a procedural noise image

Analysis

Deconstruct Bitmap (DeBmp)
Deconstruct a Bitmap into it's colors
Evaluate Bitmap (EvalBmp)
Evaluates a bitmap by parameterized values in the x and y directions and returns the color.
Get Pixel (Pixel)
Gets a color from a bitmap at a column and row pixel location.
Bitmap Properties (BmpProp)
Get a bitmap's properties

Vectorize

Trace Bitmap (Trace)
Trace a Bitmap
Built on the Potrace.cs Library
http://potrace.sourceforge.net/
Bitmap Blobs (BmpBlobs)
Get Blobs from a Bitmap
Built on the Accord Imaging Library
http://accord-framework.net/
Bitmap Corners (BmpCorners)
Get Corners from Bitmap Figures
Built on the Accord Imaging Library
http://accord-framework.net/
Bitmap Shapes (BmpShapes)
Get Shapes from a Bitmap
Built on the Accord Imaging Library
http://accord-framework.net/

Layers

Set Layer (SetLyr)
Applies a layer to an image
Built on the Dynamic Image Library
https://dynamicimage.apphb.com/
Merge Images (MergeImgs)
Merge Images into a single image.
Input can be a list of Bitmaps, Images, or Images with Layers assigned
Built on the Dynamic Image Library
https://dynamicimage.apphb.com/
Modify Layer (ModLyr)
Modify a layer
Built on the Dynamic Image Library
https://dynamicimage.apphb.com/
Transform Layers (XfrmLyr)
Transform a layer
Built on the Dynamic Image Library
https://dynamicimage.apphb.com/

File

Open Bitmap (OpenBmp)
Open an Bitmap file and return a Bitmap object
Save Bitmap (SaveBmp)
Save an Image or Bitmap to File

Visualize

Prev Colors (PrevClr)
Previews a list of Colors as swatches
Prev Image (PrevImg)
Previews a bitmap image in canvas

Edit

Swap 2 Channels (Swap2)
Swap one bitmap channel for another one.
Built on the Accord Imaging Library
http://accord-framework.net/
Replace Channels (Replace)
Replace the Channels of a Bitmap.
Built on the Accord Imaging Library
http://accord-framework.net/

Site design © Robin Rodricks.   BitmapPlus and associated data © 2024 David Mans.  
Rhinoceros and Grasshopper are registered trademarks of Robert McNeel & Associates.  Hosted by GitHub

Report an Issue  |  Terms of Service