Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public int[][] replaceNegatives( int[][] mat ) {
- for(int i=0;i<mat.length;i++){
- for(int e=0;e<mat[0].length;e++){
- if(mat[i][e]<0)
- mat[i][e]=-1*mat[i][e];
- }
- }
- return mat;
- }
- public class GrayImage {
- public static final int BLACK = 0;
- public static final int WHITE = 255;
- private int[][] pixelValues;
- public int countWhitePixels() {
- int a=0;
- for(int i=0;i<pixelValues.length;i++){
- for(int e=0;e<pixelValues[0].length;e++){
- if(pixelValues[i][e]==255)
- a++;
- }
- }
- return a;
- }
- public void processImage() {
- for(int i=0;i<pixelValues.length-2;i++){
- for(int e=0;e<pixelValues[0].length-2;e++){
- pixelValues[i][e]=pixelValues[i][e]-pixelValues[i+2][e+2];
- if(pixelValues[i][e]<0)
- pixelValues[i][e]=0;
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement