Извиняюсь,невнятно объяснил...
У меня картинка 100*100 пикс(1пикс=1см) сделаная в фотошопе 8 цветная. Я расставляю в каждом пикселе номер цвета(1,2,...),по центру пикселя и увеличиваю.
Мои действия:я прохожу циклом каждый пиксель и полученные координаты загоняю в QVector, увеличивая их (i*30+15) . Затем делаю еще один QImage и масштабирую его в 30 раз т.е.3000*3000.
В итоге большая картинка должна выглядеть как в примере в QImage - изображение из квадратов в центре каждого маленькая цифра - номер цвета. Но у меня почему то цифры смещаются, причем не равномерно,а чем дальше от начала координат тем больше. Т.е как будто к каждой коордтнате прибавляется ее номер умноженный на какое то маленькое значение.
***********************
Все починилось:) Вмесото image.scale сделал так:
QRectF target(0.0, 0.0, 3000.0, 3000.0);
QRectF source(0.0, 0.0, 100.0, 100.0);
painter.drawImage(target,img2,source);