@Override
	public boolean equals(Object obj) {
		if (this == obj) {
			return true;
		}

		if (obj == null || this.getClass() != obj.getClass()) {
			return false;
		}

		PngPixel other = (PngPixel) obj;
		if (this.alpha != other.alpha || this.blue != other.blue || this.green != other.green || this.red != other.red) {
			return false;
		}

		return true;
	}