image thumbnail

updated 1 day ago

Face Recognition using Aggregated Features by 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 1 month ago

makePuzzle.zip by Brett Shoelson

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

15Puzzle

makePuzzle(imgin,lineColor,lineWidth)

image thumbnail

updated 1 month ago

draggableRect by Brett Shoelson

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

draggableRect(varargin)

image thumbnail

updated 3 months ago

customGray by Brett Shoelson

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

customGrayApp

customGray(imgin)

expandAxes(hndls,rotEnable)

image thumbnail

updated 3 months ago

Feature-Based Image Registration by Brett Shoelson

An interactive app for registering images using a feature-based (computer-vision) workflow (computer vision, image processing, image registration)

Feature-Based Image Registration

expandAxes(hndls,rotEnable)

featureBasedImageRegistration.m

image thumbnail

updated 3 months ago

Image Morphology Tutorial by 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 9 months ago

Image Registration App by 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 11 months ago

FindCirclesGUI by Brett Shoelson

Launches a GUI environment for the detection of circles in an image. (imfindcircles, circle detection, circular hough transf...)

FindCirclesGUI

FindCirclesGUI.m

expandAxes(hndls,rotEnable)

image thumbnail

updated 1 year ago

ImadjustGUI by Brett Shoelson

Launches an interactive GUI for modifying the parameters of IMADJUST. (gui, display, annotation)

ImadjustGUI

ImadjustGUI(imgin)

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

image thumbnail

updated 1 year ago

clusterData by 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

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

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 1 year ago

SegmentTool: An Interactive GUI for Segmenting Images by Brett Shoelson

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

SegmentTool

FindCirclesGUI.m

SegmentTool.m

image thumbnail

updated 1 year ago

expandAxes by 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 year ago

exploreRGB by Brett Shoelson

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

ExploreRGB

ExploreRGB(input, mode,opts)

expandAxes(hndls,rotEnable)

image thumbnail

updated 1 year ago

MorphTool by Brett Shoelson

An interactive environment for morphologically operating on images. (image processing, gui, morphology)

MorphTool

MorphTool(img,parent)

StrelTool(parentHndl,varName)

image thumbnail

updated 1 year ago

Cascade Training GUI: Specify Ground Truth by Brett Shoelson

Interactive GUI for managing the selection and positioning of rectangular ROIs in a list of images. (cascade training gui, ground truth, computer vision)

CascadeTrainGUI

CascadeTrainGUI(varargin)

addROI(varargin)

image thumbnail

updated 1 year ago

Easily toggle tooltips on or off by 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 1 year ago

Embed Text and Graphics in an Image by Brett Shoelson

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

insertInImage(baseImage,insertionCommand,PVs)

image thumbnail

updated almost 2 years ago

Primer Design GUI by 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

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

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

circles(radii,centers,varargin)

image thumbnail

updated 2 years ago

getTargetFromLink by 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 2 years ago

createLinks by 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 2 years ago

markPoints by Brett Shoelson

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

markImagePoints(imgax,varname,clr)

image thumbnail

updated almost 3 years ago

nancumsum by 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 3 years ago

nancumprod by Brett Shoelson

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

B=nancumprod(A,dim,nmode)

image thumbnail

updated 3 years ago

COLORPIXEL by 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 3 years ago

deleteoutliers by Brett Shoelson

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

deleteoutliers(a,alpha,rep);

image thumbnail

updated 3 years ago

ThresholdLocally by Brett Shoelson

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

thresholdLocally(A, blksz, varargin)

image thumbnail

updated almost 4 years ago

XLSAPPEND by 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

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

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

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

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

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

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

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

clusterImg(imgin,Clusters,varargin)

image thumbnail

updated 4 years ago

matchHistograms by 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

TOGGLEFIG by 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 5 years ago

createButtonLabel by Brett Shoelson

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

createButtonLabel(string,varargin)

image thumbnail

updated 5 years ago

IPTImages by Brett Shoelson

Returns a list or selectable UI of images in specified directory. By default, shows IPT demo images. (gui, image processing, toolbox)

IPTShowIms(varargin)

expandAxes(hndls)

imgformats(augment)

image thumbnail

updated 8 years ago

MakeSig by Brett Shoelson

Create a signature to hide your email address in CSSM posts! (strings, signature, email address)

makesig(string)

image thumbnail

updated almost 9 years ago

freehanddraw by Brett Shoelson

Draw smooth lines freehand on images or plots; return the handle and xy data of the line object. (annotation, customization, freehand)

freehanddraw(varargin)

image thumbnail

updated 9 years ago

multiscroll by Brett Shoelson

Link multiple scrolling listboxes for scrolling and selection. (gui tools, example, link multiple scroll ...)

multiscroll(varargin)

image thumbnail

updated 9 years ago

cd by Brett Shoelson

An alternate CD function that accommodates partial directory name matches. (path, directories, files)

cd(varargin)

image thumbnail

updated 9 years ago

ed by Brett Shoelson

An alternate edit function that accommodates partial filename matches. (path, directories, files)

ed(varargin)

image thumbnail

updated 9 years ago

keepfield by Brett Shoelson

Keep specified fields of a structure, discarding other fields. (structures, cell arrays, keep)

keepfield(instruct,fields)

image thumbnail

updated almost 10 years ago

write2excel by Brett Shoelson

Writes data to multiple ranges of existing Excel file. (data import, data export, excel)

write2excel(fileloc,promptforsave,varargin)

image thumbnail

updated almost 10 years ago

missingsemicolons by Brett Shoelson

Helps locate output-producing lines of code that are missing semicolons. (path, directories, files)

missingsemicolons(targetfiles, suppress_subdir_eval)

Contact us