# Image histogram processing in java

The following java project contains the java source code and java examples used for image histogram processing. This is another project I have done last month.

The following Matlab project contains the source code and Matlab examples used for this function generates an overlapping histogram of multiple populations. .
This function generates an overlapping histogram of multiple populations.

The following Matlab project contains the source code and Matlab examples used for plot a histogram outline .
Plots the outline of a histogram, instead of the usual bar format.
h = histoutline(xx, num, varargin) Plot a histogram outline.
Example:
data = randn(100,1);
histoutline(data, 50);

The following Matlab project contains the source code and Matlab examples used for plot a 'grouped' univariate histogram.
Function HISTG ('grouped histogram') adapts Matlab's HIST to cases where data vector includes values from several observed groups, and lets one color-code group membership on the overall histogram.

The following Matlab project contains the source code and Matlab examples used for plot a univariate histogram.
Function HISTF ('flexible histogram') extends Matlab's HIST by letting one bound displayed percentiles, set x-axis limits and y-axis maximum, set x bin size, and draw a marker line at given x position.

The following Matlab project contains the source code and Matlab examples used for chi square test contingency tables.
CHISQUARECONT takes as input a 2x2 matrix that represents a 2x2 contingency table and
calculates the probability of obtaining the observed and each of the more extreme tables
based on the pearson chi square test which is based on the chi square distribution.

The following Matlab project contains the source code and Matlab examples used for calculate number of bins for histogram.
Two files are included:
CALCNBINS, which calculates the "ideal" number of bins to use in a histogram, using three possible methods.

The following Matlab project contains the source code and Matlab examples used for display histogram of a 3d image.
It is very fast and simple file to display histogram of a 3D image
imhist3(I,n) n is the number of bins in the histogram
imhist3(X,map) X isindexed 3D image and map is colormap map

The following Matlab project contains the source code and Matlab examples used for log binning of data.
This script takes in data, and then produces a logarithmically binned (natural log) histogram:
[midpoints,Freq,eFreq] =logbin(data, BinNum)
where the inputs are
data: the input data from some experiment which will be binned
BinNum: the number of bins used in the data reduction process.

The following Matlab project contains the source code and Matlab examples used for histograms for nd data.
histnd Histogram count of ND data with ND bins
histmat = histnd(x, y, .

The following Matlab project contains the source code and Matlab examples used for 2d histogram calculation.
function histmat = hist2(x, y, xedges, yedges)
Extract 2D histogram data containing the number of events of [x , y] pairs that fall in each bin of the grid defined by xedges and yedges.

The following Matlab project contains the source code and Matlab examples used for function to make a 2d histogram.
%A Simple function that makes a 2D histgram
% Input: data: two cols, x value; y value
% xrange: range and bins for x value (edges)
% yrange: range and bins for y value (edges)
%Output: Count of a specifice (x,y) bin combination;
% Suggested visualizing tool: I like to use imagesc; bar3 will work fine
% too; have to change axis label though
Example:
data(:,1)=randn(100000,1);
data(:,2)=randn(100000,1);

The following Matlab project contains the source code and Matlab examples used for search duplicate images in sub folders using histogram.
The script finds duplicate images in a folder (searches in sub-folders) using a simple algorithm which checks the images for histogram similarities.

The following Matlab project contains the source code and Matlab examples used for a very compact routine for fisher's exact test on 2x3 contingency table .
Fisher's exact test of 2x3 contingency tables permits calculation of precise probabilities in situation where, as a consequence of small cell frequencies, the much more rapid normal approximation and chi-square calculations are liable to be inaccurate.

The following Matlab project contains the source code and Matlab examples used for diagonal histogram of non zero elements.
Compute the diagonal histogram of non-zero elements in a square matrix. Optionally use the symmetric cumulative histogram to compute the alpha-bandwidth. See help for more info.

The following Matlab project contains the source code and Matlab examples used for histogram fitting probability density, counts, frequency.
I modified histfit to output the fit results.

The following Matlab project contains the source code and Matlab examples used for smooth histograms for sparse sampled signals and images, using low-frequency assumption. .
This Function HistConnect will make a smooth histogram for a signal or image consisting of a few samples.

The following Matlab project contains the source code and Matlab examples used for operates on two images (grayscale, binary, or color), returning a histogram-matched version .
[imOut, hist] = matchHistograms(img1,img2,nbins)
Matches the histogram of image1 to that of image 2, using the user-specified number of bins.

The following Matlab project contains the source code and Matlab examples used for automatic choice of bin number in regular histogram construction .
Choose automatically the number of bin of a regular histogram using penalized likelihood procedure following paper of Birgé-Rozenholc in ESAIM P&S (2006), 10, pp.24-45 "How many bins should be put in a regular histogram?"

The following Matlab project contains the source code and Matlab examples used for joint histogram.
That's just a histogram for two images. To get the joint histogram, you need a histogram that's a 2D array.

The following VB.NET project contains the source code and VB.NET examples used for Visal Histogram Control.
Visal: Histogram might not be the best .

The following Visual Basic project contains the source code and Visual Basic examples used for Gray Scale Convertor Histogram v.2.0.
Asif fattah KASBIT BS-CS VIII) This project takes the image and convert it in to Gray scale and Red,Blue,Green scale, you can also invert the color of image.

The following Visual Basic project contains the source code and Visual Basic examples used for Frequency Analysis Tool.
A simple tool to perform frequency analysis on any given text. Plots a nice colorful graph.

The following free r packages , r projects , r code , and r examples are used for Unbinned weighted histogram analysis method. A method for estimating log-normalizing constants (or free energies) and expectations from multiple distributions (such as multiple generalized ensembles).