• Home
  • Raw
  • Download

Lines Matching refs:channel

136     channel[CompositePixelChannel];  member
184 pixels[i][j].channel[k]=0.0; in AcquirePixelThreadSet()
217 distance+=color_1->channel[i]-(double) color_2->channel[i]; in IntensityCompare()
528 evaluate_pixel[j].channel[k]=0.0; in EvaluateImages()
547 PixelChannel channel=GetPixelChannelChannel(image,i); in EvaluateImages() local
548 PixelTrait evaluate_traits=GetPixelChannelTraits(image,channel); in EvaluateImages()
549 PixelTrait traits=GetPixelChannelTraits(next,channel); in EvaluateImages()
555 evaluate_pixel[j].channel[i]=ApplyEvaluateOperator( in EvaluateImages()
556 random_info[id],GetPixelChannel(image,channel,p),op, in EvaluateImages()
557 evaluate_pixel[j].channel[i]); in EvaluateImages()
565 q[k]=ClampToQuantum(evaluate_pixel[j/2].channel[k]); in EvaluateImages()
628 evaluate_pixel[j].channel[i]=0.0; in EvaluateImages()
655 PixelChannel channel=GetPixelChannelChannel(image,i); in EvaluateImages() local
656 PixelTrait traits=GetPixelChannelTraits(next,channel); in EvaluateImages()
657 PixelTrait evaluate_traits=GetPixelChannelTraits(image,channel); in EvaluateImages()
663 evaluate_pixel[x].channel[i]=ApplyEvaluateOperator( in EvaluateImages()
664 random_info[id],GetPixelChannel(image,channel,p),j == 0 ? in EvaluateImages()
665 AddEvaluateOperator : op,evaluate_pixel[x].channel[i]); in EvaluateImages()
682 evaluate_pixel[x].channel[i]/=(double) number_images; in EvaluateImages()
693 evaluate_pixel[x].channel[i]*=QuantumScale; in EvaluateImages()
700 evaluate_pixel[x].channel[i]=sqrt(evaluate_pixel[x].channel[i]/ in EvaluateImages()
720 PixelChannel channel=GetPixelChannelChannel(image,i); in EvaluateImages() local
721 PixelTrait traits=GetPixelChannelTraits(image,channel); in EvaluateImages()
726 q[i]=ClampToQuantum(evaluate_pixel[x].channel[i]); in EvaluateImages()
824 PixelChannel channel=GetPixelChannelChannel(image,i); in EvaluateImage() local
825 PixelTrait traits=GetPixelChannelTraits(image,channel); in EvaluateImage()
1056 PixelChannel channel=GetPixelChannelChannel(image,i); in FunctionImage() local
1057 PixelTrait traits=GetPixelChannelTraits(image,channel); in FunctionImage()
1137 PixelChannel channel=GetPixelChannelChannel(image,i); in GetImageEntropy() local
1138 PixelTrait traits=GetPixelChannelTraits(image,channel); in GetImageEntropy()
1304 PixelChannel channel=GetPixelChannelChannel(image,i); in GetImageKurtosis() local
1305 PixelTrait traits=GetPixelChannelTraits(image,channel); in GetImageKurtosis()
1400 PixelChannel channel=GetPixelChannelChannel(image,i); in GetImageMean() local
1401 PixelTrait traits=GetPixelChannelTraits(image,channel); in GetImageMean()
1464 PixelChannel channel=GetPixelChannelChannel(image,i); in GetImageChannels() local
1465 PixelTrait traits=GetPixelChannelTraits(image,channel); in GetImageChannels()
1500 channel, in GetImageMoments() local
1552 PixelChannel channel=GetPixelChannelChannel(image,i); in GetImageMoments() local
1553 PixelTrait traits=GetPixelChannelTraits(image,channel); in GetImageMoments()
1558 M00[channel]+=QuantumScale*p[i]; in GetImageMoments()
1560 M10[channel]+=x*QuantumScale*p[i]; in GetImageMoments()
1562 M01[channel]+=y*QuantumScale*p[i]; in GetImageMoments()
1568 for (channel=0; channel <= MaxPixelChannels; channel++) in GetImageMoments()
1573 if (M00[channel] < MagickEpsilon) in GetImageMoments()
1575 M00[channel]+=MagickEpsilon; in GetImageMoments()
1576 centroid[channel].x=(double) image->columns/2.0; in GetImageMoments()
1577 centroid[channel].y=(double) image->rows/2.0; in GetImageMoments()
1580 M00[channel]+=MagickEpsilon; in GetImageMoments()
1581 centroid[channel].x=M10[channel]/M00[channel]; in GetImageMoments()
1582 centroid[channel].y=M01[channel]/M00[channel]; in GetImageMoments()
1610 PixelChannel channel=GetPixelChannelChannel(image,i); in GetImageMoments() local
1611 PixelTrait traits=GetPixelChannelTraits(image,channel); in GetImageMoments()
1616 M11[channel]+=(x-centroid[channel].x)*(y-centroid[channel].y)* in GetImageMoments()
1618 M11[MaxPixelChannels]+=(x-centroid[channel].x)*(y-centroid[channel].y)* in GetImageMoments()
1620 M20[channel]+=(x-centroid[channel].x)*(x-centroid[channel].x)* in GetImageMoments()
1622 M20[MaxPixelChannels]+=(x-centroid[channel].x)*(x-centroid[channel].x)* in GetImageMoments()
1624 M02[channel]+=(y-centroid[channel].y)*(y-centroid[channel].y)* in GetImageMoments()
1626 M02[MaxPixelChannels]+=(y-centroid[channel].y)*(y-centroid[channel].y)* in GetImageMoments()
1628 M21[channel]+=(x-centroid[channel].x)*(x-centroid[channel].x)* in GetImageMoments()
1629 (y-centroid[channel].y)*QuantumScale*p[i]; in GetImageMoments()
1630 M21[MaxPixelChannels]+=(x-centroid[channel].x)*(x-centroid[channel].x)* in GetImageMoments()
1631 (y-centroid[channel].y)*QuantumScale*p[i]; in GetImageMoments()
1632 M12[channel]+=(x-centroid[channel].x)*(y-centroid[channel].y)* in GetImageMoments()
1633 (y-centroid[channel].y)*QuantumScale*p[i]; in GetImageMoments()
1634 M12[MaxPixelChannels]+=(x-centroid[channel].x)*(y-centroid[channel].y)* in GetImageMoments()
1635 (y-centroid[channel].y)*QuantumScale*p[i]; in GetImageMoments()
1636 M22[channel]+=(x-centroid[channel].x)*(x-centroid[channel].x)* in GetImageMoments()
1637 (y-centroid[channel].y)*(y-centroid[channel].y)*QuantumScale*p[i]; in GetImageMoments()
1638 M22[MaxPixelChannels]+=(x-centroid[channel].x)*(x-centroid[channel].x)* in GetImageMoments()
1639 (y-centroid[channel].y)*(y-centroid[channel].y)*QuantumScale*p[i]; in GetImageMoments()
1640 M30[channel]+=(x-centroid[channel].x)*(x-centroid[channel].x)* in GetImageMoments()
1641 (x-centroid[channel].x)*QuantumScale*p[i]; in GetImageMoments()
1642 M30[MaxPixelChannels]+=(x-centroid[channel].x)*(x-centroid[channel].x)* in GetImageMoments()
1643 (x-centroid[channel].x)*QuantumScale*p[i]; in GetImageMoments()
1644 M03[channel]+=(y-centroid[channel].y)*(y-centroid[channel].y)* in GetImageMoments()
1645 (y-centroid[channel].y)*QuantumScale*p[i]; in GetImageMoments()
1646 M03[MaxPixelChannels]+=(y-centroid[channel].y)*(y-centroid[channel].y)* in GetImageMoments()
1647 (y-centroid[channel].y)*QuantumScale*p[i]; in GetImageMoments()
1663 for (channel=0; channel <= MaxPixelChannels; channel++) in GetImageMoments()
1668 channel_moments[channel].centroid=centroid[channel]; in GetImageMoments()
1669 channel_moments[channel].ellipse_axis.x=sqrt((2.0/M00[channel])* in GetImageMoments()
1670 ((M20[channel]+M02[channel])+sqrt(4.0*M11[channel]*M11[channel]+ in GetImageMoments()
1671 (M20[channel]-M02[channel])*(M20[channel]-M02[channel])))); in GetImageMoments()
1672 channel_moments[channel].ellipse_axis.y=sqrt((2.0/M00[channel])* in GetImageMoments()
1673 ((M20[channel]+M02[channel])-sqrt(4.0*M11[channel]*M11[channel]+ in GetImageMoments()
1674 (M20[channel]-M02[channel])*(M20[channel]-M02[channel])))); in GetImageMoments()
1675 channel_moments[channel].ellipse_angle=RadiansToDegrees(0.5*atan(2.0* in GetImageMoments()
1676 M11[channel]/(M20[channel]-M02[channel]+MagickEpsilon))); in GetImageMoments()
1677 channel_moments[channel].ellipse_eccentricity=sqrt(1.0-( in GetImageMoments()
1678 channel_moments[channel].ellipse_axis.y/ in GetImageMoments()
1679 (channel_moments[channel].ellipse_axis.x+MagickEpsilon))); in GetImageMoments()
1680 channel_moments[channel].ellipse_intensity=M00[channel]/ in GetImageMoments()
1681 (MagickPI*channel_moments[channel].ellipse_axis.x* in GetImageMoments()
1682 channel_moments[channel].ellipse_axis.y+MagickEpsilon); in GetImageMoments()
1684 for (channel=0; channel <= MaxPixelChannels; channel++) in GetImageMoments()
1689 M10[channel]=0.0; in GetImageMoments()
1690 M01[channel]=0.0; in GetImageMoments()
1691 M11[channel]/=pow(M00[channel],1.0+(1.0+1.0)/2.0); in GetImageMoments()
1692 M20[channel]/=pow(M00[channel],1.0+(2.0+0.0)/2.0); in GetImageMoments()
1693 M02[channel]/=pow(M00[channel],1.0+(0.0+2.0)/2.0); in GetImageMoments()
1694 M21[channel]/=pow(M00[channel],1.0+(2.0+1.0)/2.0); in GetImageMoments()
1695 M12[channel]/=pow(M00[channel],1.0+(1.0+2.0)/2.0); in GetImageMoments()
1696 M22[channel]/=pow(M00[channel],1.0+(2.0+2.0)/2.0); in GetImageMoments()
1697 M30[channel]/=pow(M00[channel],1.0+(3.0+0.0)/2.0); in GetImageMoments()
1698 M03[channel]/=pow(M00[channel],1.0+(0.0+3.0)/2.0); in GetImageMoments()
1699 M00[channel]=1.0; in GetImageMoments()
1702 for (channel=0; channel <= MaxPixelChannels; channel++) in GetImageMoments()
1707 channel_moments[channel].invariant[0]=M20[channel]+M02[channel]; in GetImageMoments()
1708 channel_moments[channel].invariant[1]=(M20[channel]-M02[channel])* in GetImageMoments()
1709 (M20[channel]-M02[channel])+4.0*M11[channel]*M11[channel]; in GetImageMoments()
1710 channel_moments[channel].invariant[2]=(M30[channel]-3.0*M12[channel])* in GetImageMoments()
1711 (M30[channel]-3.0*M12[channel])+(3.0*M21[channel]-M03[channel])* in GetImageMoments()
1712 (3.0*M21[channel]-M03[channel]); in GetImageMoments()
1713 channel_moments[channel].invariant[3]=(M30[channel]+M12[channel])* in GetImageMoments()
1714 (M30[channel]+M12[channel])+(M21[channel]+M03[channel])* in GetImageMoments()
1715 (M21[channel]+M03[channel]); in GetImageMoments()
1716 channel_moments[channel].invariant[4]=(M30[channel]-3.0*M12[channel])* in GetImageMoments()
1717 (M30[channel]+M12[channel])*((M30[channel]+M12[channel])* in GetImageMoments()
1718 (M30[channel]+M12[channel])-3.0*(M21[channel]+M03[channel])* in GetImageMoments()
1719 (M21[channel]+M03[channel]))+(3.0*M21[channel]-M03[channel])* in GetImageMoments()
1720 (M21[channel]+M03[channel])*(3.0*(M30[channel]+M12[channel])* in GetImageMoments()
1721 (M30[channel]+M12[channel])-(M21[channel]+M03[channel])* in GetImageMoments()
1722 (M21[channel]+M03[channel])); in GetImageMoments()
1723 channel_moments[channel].invariant[5]=(M20[channel]-M02[channel])* in GetImageMoments()
1724 ((M30[channel]+M12[channel])*(M30[channel]+M12[channel])- in GetImageMoments()
1725 (M21[channel]+M03[channel])*(M21[channel]+M03[channel]))+ in GetImageMoments()
1726 4.0*M11[channel]*(M30[channel]+M12[channel])*(M21[channel]+M03[channel]); in GetImageMoments()
1727 channel_moments[channel].invariant[6]=(3.0*M21[channel]-M03[channel])* in GetImageMoments()
1728 (M30[channel]+M12[channel])*((M30[channel]+M12[channel])* in GetImageMoments()
1729 (M30[channel]+M12[channel])-3.0*(M21[channel]+M03[channel])* in GetImageMoments()
1730 (M21[channel]+M03[channel]))-(M30[channel]-3*M12[channel])* in GetImageMoments()
1731 (M21[channel]+M03[channel])*(3.0*(M30[channel]+M12[channel])* in GetImageMoments()
1732 (M30[channel]+M12[channel])-(M21[channel]+M03[channel])* in GetImageMoments()
1733 (M21[channel]+M03[channel])); in GetImageMoments()
1734 channel_moments[channel].invariant[7]=M11[channel]*((M30[channel]+ in GetImageMoments()
1735 M12[channel])*(M30[channel]+M12[channel])-(M03[channel]+M21[channel])* in GetImageMoments()
1736 (M03[channel]+M21[channel]))-(M20[channel]-M02[channel])* in GetImageMoments()
1737 (M30[channel]+M12[channel])*(M03[channel]+M21[channel]); in GetImageMoments()
1799 channel; in GetImagePerceptualHash() local
1819 for (channel=0; channel <= MaxPixelChannels; channel++) in GetImagePerceptualHash()
1821 perceptual_hash[channel].srgb_hu_phash[i]= in GetImagePerceptualHash()
1822 (-MagickLog10(moments[channel].invariant[i])); in GetImagePerceptualHash()
1850 for (channel=0; channel <= MaxPixelChannels; channel++) in GetImagePerceptualHash()
1852 perceptual_hash[channel].hclp_hu_phash[i]= in GetImagePerceptualHash()
1853 (-MagickLog10(moments[channel].invariant[i])); in GetImagePerceptualHash()
1949 PixelChannel channel=GetPixelChannelChannel(image,i); in GetImageRange() local
1950 PixelTrait traits=GetPixelChannelTraits(image,channel); in GetImageRange()
2103 PixelChannel channel=GetPixelChannelChannel(image,i); in GetImageStatistics() local
2104 PixelTrait traits=GetPixelChannelTraits(image,channel); in GetImageStatistics()
2107 if (channel_statistics[channel].depth != MAGICKCORE_QUANTUM_DEPTH) in GetImageStatistics()
2109 depth=channel_statistics[channel].depth; in GetImageStatistics()
2115 channel_statistics[channel].depth++; in GetImageStatistics()
2120 if ((double) p[i] < channel_statistics[channel].minima) in GetImageStatistics()
2121 channel_statistics[channel].minima=(double) p[i]; in GetImageStatistics()
2122 if ((double) p[i] > channel_statistics[channel].maxima) in GetImageStatistics()
2123 channel_statistics[channel].maxima=(double) p[i]; in GetImageStatistics()
2124 channel_statistics[channel].sum+=p[i]; in GetImageStatistics()
2125 channel_statistics[channel].sum_squared+=(double) p[i]*p[i]; in GetImageStatistics()
2126 channel_statistics[channel].sum_cubed+=(double) p[i]*p[i]*p[i]; in GetImageStatistics()
2127 channel_statistics[channel].sum_fourth_power+=(double) p[i]*p[i]*p[i]* in GetImageStatistics()
2129 channel_statistics[channel].area++; in GetImageStatistics()
2371 polynomial_pixel[j].channel[i]=0.0; in PolynomialImage()
2403 PixelChannel channel=GetPixelChannelChannel(image,i); in PolynomialImage() local
2404 PixelTrait traits=GetPixelChannelTraits(next,channel); in PolynomialImage()
2405 PixelTrait polynomial_traits=GetPixelChannelTraits(image,channel); in PolynomialImage()
2413 polynomial_pixel[x].channel[i]+=coefficient* in PolynomialImage()
2414 pow(QuantumScale*GetPixelChannel(image,channel,p),degree); in PolynomialImage()
2433 PixelChannel channel=GetPixelChannelChannel(image,i); in PolynomialImage() local
2434 PixelTrait traits=GetPixelChannelTraits(image,channel); in PolynomialImage()
2439 q[i]=ClampToQuantum(QuantumRange*polynomial_pixel[x].channel[i]); in PolynomialImage()
3061 PixelChannel channel=GetPixelChannelChannel(image,i); in StatisticImage() local
3062 PixelTrait traits=GetPixelChannelTraits(image,channel); in StatisticImage()
3064 channel); in StatisticImage()
3071 SetPixelChannel(statistic_image,channel,p[center+i],q); in StatisticImage()
3142 SetPixelChannel(statistic_image,channel,pixel,q); in StatisticImage()