A method and apparatus for generating a tooth panoramic image, and a panoramic machine for photographing teeth. The method comprises: determining a frame frequency of a reference detector, and determining a frame frequency of a photographing detector according to the frame frequency of the reference detector photographing the teeth of a user according to the frame frequency of the photographing detector so as to generate a plurality of images performing shift superposition on the plurality of images so as to generate a first panoramic image acquiring a fuzzy region in the first panoramic image and performing frame frequency adjustment on each row in the fuzzy region so as to form a clear image, and fusing the clear image and the first panoramic image so as to generate a second panoramic image. Each row of an image is imaged by using different frame frequency change rules, so that both the cusps and the roots of the teeth of a user can be placed in a focusing layer, so as to form an image clearly, which improves the clarity of a panoramic image.