public void NormalBlendOp2 () { var lhs = GetSourceImage ("blend1.png"); var rhs = GetSourceImage ("blend2.png"); var lhs_wrap = new BitmapWrapper (lhs); var rhs_wrap = new BitmapWrapper (rhs); var op = new NormalBlendOp (); op.Apply (rhs_wrap, lhs_wrap); Compare (lhs, "normalblend2.png"); }
public void ColorBurnBlendOp2 () { var lhs = GetSourceImage ("blend1.png"); var rhs = GetSourceImage ("blend2.png"); var lhs_wrap = new BitmapWrapper (lhs); var rhs_wrap = new BitmapWrapper (rhs); var op = new ColorBurnBlendOp (); op.Apply (rhs_wrap, lhs_wrap); Compare (lhs, "colorburnblend2.png"); }
public void XorBlendOp1 () { var lhs = GetSourceImage ("blend1.png"); var rhs = GetSourceImage ("blend2.png"); var lhs_wrap = new BitmapWrapper (lhs); var rhs_wrap = new BitmapWrapper (rhs); var op = new XorBlendOp (); op.Apply (lhs_wrap, rhs_wrap); Compare (rhs, "xorblend1.png"); }
public void DifferenceBlendOp2 () { var lhs = GetSourceImage ("blend1.png"); var rhs = GetSourceImage ("blend2.png"); var lhs_wrap = new BitmapWrapper (lhs); var rhs_wrap = new BitmapWrapper (rhs); var op = new DifferenceBlendOp (); op.Apply (rhs_wrap, lhs_wrap); Compare (lhs, "differenceblend2.png"); }
public void ColorDodgeBlendOp1 () { var lhs = GetSourceImage ("blend1.png"); var rhs = GetSourceImage ("blend2.png"); var lhs_wrap = new BitmapWrapper (lhs); var rhs_wrap = new BitmapWrapper (rhs); var op = new ColorDodgeBlendOp (); op.Apply (lhs_wrap, rhs_wrap); Compare (rhs, "colordodgeblend1.png"); }
public void ReflectBlendOp2 () { var lhs = GetSourceImage ("blend1.png"); var rhs = GetSourceImage ("blend2.png"); var lhs_wrap = new BitmapWrapper (lhs); var rhs_wrap = new BitmapWrapper (rhs); var op = new ReflectBlendOp (); op.Apply (rhs_wrap, lhs_wrap); Compare (lhs, "reflectblend2.png"); }
public void NegationBlendOpOp1 () { var lhs = GetSourceImage ("blend1.png"); var rhs = GetSourceImage ("blend2.png"); var lhs_wrap = new BitmapWrapper (lhs); var rhs_wrap = new BitmapWrapper (rhs); var op = new NegationBlendOp (); op.Apply (lhs_wrap, rhs_wrap); Compare (rhs, "negationblend1.png"); }
public void AdditiveBlendOp2 () { var lhs = GetSourceImage ("blend1.png"); var rhs = GetSourceImage ("blend2.png"); var lhs_wrap = new BitmapWrapper (lhs); var rhs_wrap = new BitmapWrapper (rhs); var op = new AdditiveBlendOp (); op.Apply (rhs_wrap, lhs_wrap); Compare (lhs, "additiveblend2.png"); }
public void OverlayBlendOp2 () { var lhs = GetSourceImage ("blend1.png"); var rhs = GetSourceImage ("blend2.png"); var lhs_wrap = new BitmapWrapper (lhs); var rhs_wrap = new BitmapWrapper (rhs); var op = new OverlayBlendOp (); op.Apply (rhs_wrap, lhs_wrap); Compare (lhs, "overlayblend2.png"); }
public void LightenBlendOp2 () { var lhs = GetSourceImage ("blend1.png"); var rhs = GetSourceImage ("blend2.png"); var lhs_wrap = new BitmapWrapper (lhs); var rhs_wrap = new BitmapWrapper (rhs); var op = new LightenBlendOp (); op.Apply (rhs_wrap, lhs_wrap); Compare (lhs, "lightenblend2.png"); }
public void TotalPixelsVersusSumPixel() { BitmapWrapper bitmap = new BitmapWrapper(@"d:\temp\analysis\multiple_movement\test_266.jpg"); Assert.IsFalse(bitmap.pixelAnalysis.SumPixelHex == bitmap.pixelAnalysis.totalPixelColors); }
private static void CallTheFrequencyCount(CUDA cuda, CUdeviceptr deviceInput, CUdeviceptr deviceInputSet, CUdeviceptr deviceOutput, BitmapWrapper wrapper, int setSize) { new CudaFunctionCall(cuda, Names.CountSetsFrequencies) .AddParameter(deviceInput) .AddParameter(deviceInputSet) .AddParameter(deviceOutput) .AddParameter((uint)wrapper.Width) .AddParameter((uint)wrapper.Height) .AddParameter((uint)setSize) .Execute(ProjectConstants.BlockSize, ProjectConstants.BlockSize, 1, ProjectConstants.GridSize, ProjectConstants.GridSize); }