Основные отличия между TImage и TBitmap в Delphi:
- TImage — компонент для отображения и обработки изображений в пользовательском интерфейсе приложения. infervour.com Он предоставляет свойства и методы для установки и получения данных изображения, изменения его размеров, поворота или применения различных эффектов. infervour.com
- TBitmap — класс для представления растровых изображений. studfile.net samoychiteli.ru Если никакого изображения не загружено, растровое изображение, представляемое классом TBitmap, является пустым, то есть его ширина и высота равны 0. studfile.net
Таким образом, основное отличие в том, что TImage позволяет работать с изображениями в целом, а TBitmap — с растровыми изображениями в частности.
Кроме того, размеры TImage могут отличаться от размеров TBitmap, так как при первом обращении к Image.Canvas создаётся Bitmap с размерами, равными размеру Image. delphisources.ru