using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Media;
namespace LandscapeClassifier.Extensions
{
public static class ColorExtensions
{
public static int GetARGB(this Color color)
{
return (color.A << 24) | (color.R << 16) | (color.G << 8) | color.B;
}
public static float GetLuminance(this Color color)
{
return 0.2126f*color.R + 0.7152f*color.G + 0.0722f*color.B;
}
}
}
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Media;
namespace LandscapeClassifier.Extensions
{
public static class ColorExtensions
{
public static int GetARGB(this Color color)
{
return (color.A << 24) | (color.R << 16) | (color.G << 8) | color.B;
}
public static float GetLuminance(this Color color)
{
return 0.2126f*color.R + 0.7152f*color.G + 0.0722f*color.B;
}
}
}
No comments:
Post a Comment