A two-dimensional differentiator is useful for edge sharpening in digital image processing. In the design of a differentiator, differentiator coefficients that satisfy the specification of frequency response must be approximated. Four mathematical techniques - the minimax method, least-squares method, nonlinear programming, and linear programming - can be applied to solve the approximation problem. Results indicated that the differentiator derived from linear programming gives the highest resolution. -from Authors