public override bool Equals(object obj) {
if (obj != null && obj is Picture) {
var other = ((Picture)obj);
return other.Precision == Precision && other.Scale == Scale;
}
return base.Equals(obj);
}