コード例 #1
0
ファイル: FiltersPipeline.cs プロジェクト: Rambalac/photodev
        private static VectorMap ApplyIndependentColorToVectorFilters(ColorMapUshort map,
                                                                      ICollection <IndependentComponentVectorToVectorFilter> indColorFilters)
        {
            if (indColorFilters.Count == 0)
            {
                return(map.ConvertToVector());
            }

            var maxValue = map.MaxValue;
            var curvef   = ConvertToCurveV(indColorFilters, maxValue);

            return(ApplyCurve(map, curvef));
        }
コード例 #2
0
ファイル: FiltersPipeline.cs プロジェクト: Rambalac/photodev
        private static VectorMap ApplyIndependentColorToVectorFilters(ColorMapUshort map,
            ICollection<IndependentComponentVectorToVectorFilter> indColorFilters)
        {
            if (indColorFilters.Count == 0) return map.ConvertToVector();

            var maxValue = map.MaxValue;
            var curvef = ConvertToCurveV(indColorFilters, maxValue);

            return ApplyCurve(map, curvef);
        }