Exemple #1
0
        private void ChangeBrightness()
        {
            IEnumerable <string> files = FindAll(new [] { ".png", ".jpeg" });

            foreach (string sFilePath in files)
            {
                Texture2D loadedImage = TextureOps.LoadImage(sFilePath);
                if (loadedImage != null)
                {
                    Texture2D outTexture = loadedImage.AdjustBrightness(1);
                    TextureOps.SaveImage(outTexture, sFilePath);

                    CompareHash(sFilePath, loadedImage, outTexture);

                    DestroyImmediate(loadedImage);
                    DestroyImmediate(outTexture);
                }
            }
        }
Exemple #2
0
        private void ResizeAll()
        {
            IEnumerable <string> files = FindAll(new [] { ".png", ".jpeg" });

            foreach (string sFilePath in files)
            {
                Texture2D loadedImage = TextureOps.LoadImage(sFilePath);
                if (loadedImage != null)
                {
                    float w = loadedImage.width / 100f * 99f;
                    float h = loadedImage.height / 100f * 99f;

                    Texture2D scaledImage = TextureOps.Scale(loadedImage, (int)w, (int)h, TextureFormat.ARGB32);

                    CompareHash(sFilePath, loadedImage, scaledImage);

                    DestroyImmediate(loadedImage);
                    DestroyImmediate(scaledImage);
                }
            }
        }