[android] 명도랑 채도 조정

문돌이 개발자·2023년 11월 21일

명도랑 채도를 조절하는 코드, from chat gpt 선생님

        val hsv = FloatArray(3)
        Color.colorToHSV(requireActivity().getColor(originalColor), hsv)
        val saturationFactor = 0.1f // 90% 채도 낮춤
        hsv[1] *= saturationFactor // Saturation (채도) 조정
        val brightnessFactor = 1.5f // 50% 밝게 설정
        hsv[2] *= brightnessFactor // brightness (명도) 조정
profile
까먹고 다시 보려고 남기는 기록

0개의 댓글