, 검은 색과 흰색 두 가지를 비교하는 스크립트를 이미지 흐림
하이의 비율을 얻을, 그래서 스크립트를 확인해야합니다 (어떤 프로그래밍 언어 문제가되지 않습니다,하지만 난 예를 들어 여기에 자바를 사용합니다) 어떤 이미지가 흐려 지는지를 알려줍니다. 그래서 나는 당신의 도움이들 필요로하는 곳에, 난 정말이 문제를 처리하는 방법을 몰라
function int getImageBlurPercentage()
{
ArrayList<Integer> ColorList = new ArrayList<Integer>();
//Part 1: fill ColorList with color values (0=black, 255=white)
go through Y axis
go through X axis
ColorList -> add colorValue of each pixel; [ie: 0 to 255]
//Part 2: process (This is the part where I need help !)
int lastColor = 0;
for(int color : ColorList)
{
// Something has to be done here
// To compare pixel by pixel
// and get noise result or difference result
// and convert it to a percentage (0% - 100%)
// This is where I need your help !
}
}
:
그래서 나는이 같은 기능을해야한다. 나는 이것이 내가 빠는 수학 공식이 필요하다고 생각한다.
누군가가 도움이되거나 올바른 길로 인도 할 수있는 힌트를 주면 감사하겠습니다. 고맙습니다.
FFT를 다른 부드러움을 가지고 있으며, 비교하기 때문에, 테스트가 훨씬 더 복잡 할 것인가? 흐리게 처리 한 후에 노이즈가 추가되지 않으면이 기능이 작동합니다. –
FFT하고 모든 주파수 (가중치)를 비교합니까? 신뢰성이 있어야합니다. –
@JanDvorak 그게 무슨 뜻인지 모르겠다. 예를 들어 주시겠습니까? – Reacen