1. An image processing device for identifying a molecular location based on an image picture of a sample, comprising: a memory configured to store at least one image picture captured by a camera, the image picture including a plurality of pixels; a processor communicatively coupled to the memory, the processor configured to: prepare a template corresponding to a molecular model, the template being a two-dimensional image; prepare a plurality of partial templates from the template, wherein each partial template corresponds to a circular sector shape having a central angle; obtain the image picture; select at least one pixel out of the pixels included in the image picture for which an evaluation value is to be calculated; set a central angle of a partial template based on a luminance value of the selected pixel; select a partial template out of the prepared plurality of partial templates according to the set central angle; calculate an evaluation value of the selected pixel using the selected partial template; and identify the molecular location in the image picture based on the calculated evaluation value, wherein the processor is configured to set at small central angle of the selected partial template when the luminance value of the selected pixel is high; wherein the processor is configured to set the central angle of the selected partial template to a value of about 90° when the luminance value of the selected pixel is in a range from about (1) 70% of a difference between a maximum luminance value and a minimum luminance value to (ii) the maximum luminance value; wherein the maximum luminance value is a maximum luminance value among the pixels included in the image picture; and wherein the minimum luminance value is a minimum luminance value among the pixels included in the image picture.