image thumbnail

updated 19 days ago

Play "Memory Game" or "Concentration" with image cards! by Brett Shoelson

Brett Shoelson

One- or two-person Memory game using default or custom images. (memory game, concentration, games)

memoryGame

distributeObjects(nobjects,startpos,endpos,gap,warnoff)

memoryGame(maxNum,imNames)

image thumbnail

updated 19 days ago

Segment images interactively, and generate MATLAB code by Brett Shoelson

Brett Shoelson

An interactive app and function for segmenting images. (image processing, image segmentation, application)

Segment Image

segmentImage.m

circleFinder.m

image thumbnail

updated 20 days ago

Circle Finder by Brett Shoelson

Brett Shoelson

Interactive app and function to find circles in an image. (circular hough transf..., circle detection, find circles)

FindCirclesGUI

FindCirclesGUI.m

expandAxes(hndls,rotEnable)

image thumbnail

updated 21 days ago

Create and activate figures by name by Brett Shoelson

Brett Shoelson

Finds and activates, or creates, figure with user-specified name. (toggle figure algorit..., potw, pick of the week)

togglefig(name, clearfig)

image thumbnail

updated 21 days ago

FAST, PROGRAMMATIC string searching in directories of MATLAB code files by Brett Shoelson

Brett Shoelson

VERY FAST Command-Line searching for text contained in MATLAB code files. (search code, find files, grep)

collectCode(startpath,recurse,fName)

findInM(searchString,varargin)

image thumbnail

updated 21 days ago

expandAxes(hndls,rotEnable) by Brett Shoelson

Brett Shoelson

Click any axes to expand it in a separate figure. Right-click expanded axes to export contents! (grow axes popup figur...)

expandAxes(hndls,rotEnable)

image thumbnail

updated 1 month ago

Convert Position Vectors to Vertices, and Vice Versa! by Brett Shoelson

Brett Shoelson

A utility function to convert between rectangular position [x y w h] and vertices [x; y] (conversion, rectangular region, roi)

posToVert(posn,closed)

vertToPos(vert)

image thumbnail

updated 2 months ago

Text Recognizer by Brett Shoelson

Brett Shoelson

Easily perform Optical Character Recognition (OCR) on your images! (ocr, text recognition, app)

Text Recognizer

textRecognizer.m

addROI(varargin)

image thumbnail

updated 3 months ago

exploreRGB by Brett Shoelson

Brett Shoelson

Simple utility to view all color planes, grayscale, and colorspace conversions of an RGB image. (circularhough_grd_sl, explore rgb color pla..., rgb)

ExploreRGB

ExploreRGB(input, mode,opts)

customGray(imgin,calledFrom)

image thumbnail

updated 3 months ago

iscoplanar.m by Brett Shoelson

Brett Shoelson

Tests input points for coplanarity in 3-space. (linear algebra, coplanarity, input points)

iscoplanar(X,Y,Z,tolerance)

image thumbnail

updated 3 months ago

customGray by Brett Shoelson

Brett Shoelson

Create a custom grayscale image of an RGB--specify weightings or select from predefined versions. (rgb2gray, grayscale, colorspace)

Custom Gray

customGray(imgin,calledFrom)

distributeObjects(nobjects,startpos,endpos,gap,warnoff)

image thumbnail

updated 3 months ago

Cascade Trainer: Specify Ground Truth, Train a Detector by Brett Shoelson

Brett Shoelson

Interactively specify rectangular ROIs in a list of images and build new cascade classifiers. (object detection, cascade training gui, ground truth)

Cascade Trainer

addROI(varargin)

cascadeTrainer(varargin)

image thumbnail

updated 3 months ago

removeComments(filename,commentIndicator) by Brett Shoelson

Brett Shoelson

Returns the contents of a file with comments stripped. (strip comments, remove comments, file processing)

removeComments(filename,commentIndicator)

image thumbnail

updated 4 months ago

Image Morphology by Brett Shoelson

Brett Shoelson

An interactive environment for morphologically operating on images. (morphology, dilation, hit and miss)

Image Morphology

...

createButtonLabel(string,varargin)

image thumbnail

updated 4 months ago

nancumprod by Brett Shoelson

Brett Shoelson

Compute the cumulative product of matrices, specifying the treatment of NaNs. (nan, cumulative, prod)

B=nancumprod(A,dim,nmode)

image thumbnail

updated 4 months ago

createButtonLabel(string,varargin) by Brett Shoelson

Brett Shoelson

Easily label pushbuttons with (rotated, vertical, or multi-line) text. (example, gui tools, create button label r...)

createButtonLabel(string,varargin)

image thumbnail

updated 4 months ago

ImageAdjuster by Brett Shoelson

Brett Shoelson

Launches an interactive app for modifying the parameters of IMADJUST. (r2014b graphics ready, gui, display)

ImageAdjuster

ImageAdjuster(imgin,varargin)

distributeObjects(nobjects,startpos,endpos,gap,warnoff)

image thumbnail

updated 4 months ago

editorwindow.m by Brett Shoelson

Brett Shoelson

Programmatically launch or activate MATLAB's Editor Window (desktop, editor, commandwindow)

editorwindow(mfile,varargin)

image thumbnail

updated 5 months ago

getImagePlanes.m by Brett Shoelson

Brett Shoelson

Conveniently extract individual z-planes (e.g., RGB) from an image or axes with one line. (image processingutili...)

getImagePlanes(I)

image thumbnail

updated 6 months ago

Face Recognition using Aggregated Features by Brett Shoelson

Brett Shoelson

Recognize faces with remarkable accuracy by aggregating features across training images! (face recognition, computer vision, featurebased recognit...)

FeatureBasedFaceRecognitionUsingAggregatedFeatures

expandAxes(hndls,rotEnable)

image thumbnail

updated 8 months ago

makePuzzle.zip by Brett Shoelson

Brett Shoelson

Create and solve 15- (sliding-block) puzzles with default or custom images. (games)

15Puzzle

makePuzzle(imgin,lineColor,lineWidth)

image thumbnail

updated 8 months ago

draggableRect by Brett Shoelson

Brett Shoelson

Create a draggable rectangle in normalized units. (draggable rectangle, draggable, rectangle)

draggableRect(varargin)

image thumbnail

updated 10 months ago

Image Morphology Tutorial by Brett Shoelson

Brett Shoelson

An interactive, animated tutorial that explains image morphology (image processing, image morphology, tutorial)

InitializeImage(rule,shape)

animatedMorphologyTutorial(im,imhandle,morphimhandle,morp...

togglefig(name, clearfig)

image thumbnail

updated 1 year ago

Image Registration App by Brett Shoelson

Brett Shoelson

UI environment for registering a Moving image to a Fixed image (image, registration, gui)

ImageRegistrationApp

ImageRegistrationApp.m

distributeObjects(nobjects,startpos,endpos,gap,warnoff)

image thumbnail

updated 1 year ago

clusterData by Brett Shoelson

Brett Shoelson

Clusters an MxN array of data into an unspecified number (P) of bins. (cluster, clustering, data analysis)

clusterData(data, sensitivity)

image thumbnail

updated 1 year ago

edfRead by Brett Shoelson

Brett Shoelson

A simple file reader for European Data Formatted (EDF-) files. (edf european data for...)

edfread(fname, varargin)

image thumbnail

updated 1 year ago

sliderPanel by Brett Shoelson

Brett Shoelson

A new UICONTROL object with a slider as a child of a uipanel, with auto-linked edit box and labels. (gui tools, example, uicontrol slider pane...)

sliderPanel(parent,PanelPVs,SliderPVs,EditPVs,LabelPVs,nu...

image thumbnail

updated almost 2 years ago

SegmentTool: An Interactive GUI for Segmenting Images by Brett Shoelson

Brett Shoelson

Interactively find the best approach to segmenting (masking) your image (image, image processing, gui)

SegmentTool

SegmentTool.m

FindCirclesGUI.m

image thumbnail

updated 2 years ago

Easily toggle tooltips on or off by Brett Shoelson

Brett Shoelson

toggleTooltips allows you to toggle tooltipstrings on or off for all children of a specified parent. (uicontrols, tooltips, tooltipstrings)

toggleTooltips( parent , varargin)

image thumbnail

updated 2 years ago

Embed Text and Graphics in an Image by Brett Shoelson

Brett Shoelson

Burn or embed text and graphics in an image. (image processing, embed text, embed graphics)

insertInImage(baseImage,insertionCommand,PVs)

image thumbnail

updated 2 years ago

Primer Design GUI by Brett Shoelson

Brett Shoelson

A GUI for designing primers (primer design, bioinformatics, genbank)

Primer Design GUI

PrimerDesignFcn(sequence,TargetLength,GCRange,TmRange,noS...

PrimerDesignGUI(varargin)

image thumbnail

updated 2 years ago

Patchline by Brett Shoelson

Brett Shoelson

Visualize lines as patch objects. Specify any valid patch property, including transparency. (lines, patches, transparency)

patchline(xs,ys,varargin)

image thumbnail

updated 2 years ago

Draw multiple circles as a single line object by Brett Shoelson

Brett Shoelson

FAST, EFFICIENT drawing of multiple circles! (circle, circles, line)

circles(radii,centers,varargin)

image thumbnail

updated almost 3 years ago

getTargetFromLink by Brett Shoelson

Brett Shoelson

Extract the target of a Windows shell link shortcut (LNK) (windows shell link sh..., lnk, extract target)

getTargetFromLink(lnkFile,aserver)

image thumbnail

updated almost 3 years ago

createLinks by Brett Shoelson

Brett Shoelson

Create Windows shell link (.LNK) shortcuts, given a specified file format (windows, shell link, lnk)

createLinks(filterspec,startDirName,recurse,linkToDirName)

image thumbnail

updated 3 years ago

markPoints by Brett Shoelson

Brett Shoelson

Manually mark and count objects in an image. (count objects regions...)

markImagePoints(imgax,varname,clr)

image thumbnail

updated 3 years ago

nancumsum by Brett Shoelson

Brett Shoelson

Compute the cumulative sum of matrices, specifying the treatment of NaNs. (nan, cumulative, sum)

B=nancumsum(A,dim,nmode)

image thumbnail

updated almost 4 years ago

COLORPIXEL by Brett Shoelson

Brett Shoelson

Creates patch(es) of a user-specified color at user-specified x- y- positions. (paint color overlay m...)

colorpixel(xpos,ypos,coloropt)

image thumbnail

updated almost 4 years ago

deleteoutliers by Brett Shoelson

Brett Shoelson

For input vector A, returns a vector B with outliers removed. (statistics, probability, outlier)

deleteoutliers(a,alpha,rep);

image thumbnail

updated almost 4 years ago

ThresholdLocally by Brett Shoelson

Brett Shoelson

Performs LOCAL Otsu thresholding on an image, with a user-specified blocksize. (local otsu threshold ...)

thresholdLocally(A, blksz, varargin)

image thumbnail

updated 4 years ago

XLSAPPEND by Brett Shoelson

Brett Shoelson

Append data to the next-available row of an existing Excel file with a single call to ActiveX. (excel append sheet ac...)

xlsappend(file,data,sheet)

image thumbnail

updated 4 years ago

uiselectim by Brett Shoelson

Brett Shoelson

Visually select a single image from an array of images in a directory. (gui, display, annotation)

uiselectim(varargin)

image thumbnail

updated 4 years ago

Calling MATLAB from PowerPoint by Brett Shoelson

Brett Shoelson

Here are 5 simple steps that will have you executing your MATLAB code from PowerPoint in no time! (whitepaper, article, paper)

image thumbnail

updated 4 years ago

logb by Brett Shoelson

Brett Shoelson

Calculate the log of a number/matrix using a user-specified base. (logarithm, base, conversion)

y=logb(x,b)

image thumbnail

updated 4 years ago

Countdown by Brett Shoelson

Brett Shoelson

Creates a figure to countdown remaining time (minutes/seconds only). (clock, fun, countdown timer minut...)

countdown(mins,secs,endMssg,showIllusion)

image thumbnail

updated 4 years ago

Dockfig/Undockfig by Brett Shoelson

Brett Shoelson

Programmatically dock or undock one or all open figures. (dock undock figures)

dockfig(fig)

undockfig(fig)

image thumbnail

updated 4 years ago

showMaskAsOverlay by Brett Shoelson

Brett Shoelson

Show (multiple) segmentation mask(s) with user-specified transparency/color as overlay on image (image processing, visualization, segmentation)

showMaskAsOverlay2(opacity, mask, overlaycolor, varargin)

image thumbnail

updated 4 years ago

clusterImg by Brett Shoelson

Brett Shoelson

Interactively segment RGB image into n user-defined clusters. (morphology, segmentation, kmeans cluster color ...)

clusterImg(imgin,Clusters,varargin)

image thumbnail

updated almost 5 years ago

matchHistograms by Brett Shoelson

Brett Shoelson

Operates on two images (grayscale, binary, or color), returning a histogram-matched version (image processing, match histograms)

matchHistograms(img1,img2,varargin)

image thumbnail

updated 5 years ago

MATLAB Performance Measurement by Bill McKeeman

Bill McKeeman

Advice on measuring MATLAB performance. (whitepaper, article, paper)

configinfo

Contact us