crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

> Как правильно использовать метод bits(), Python
zuze
  опции профиля:
сообщение 10.6.2013, 14:33
Сообщение #1


Участник
**

Группа: Участник
Сообщений: 211
Регистрация: 4.11.2012
Пользователь №: 3589

Спасибо сказали: 0 раз(а)




Репутация:   0  


Я бы хотел узнать, как нужно присваивать значения методу QtGui.QImage.bits(), так как увы в интернете, чего-то не нашёл.

Объявляю я так:

ptr = QtGui.QImage.bits()


А как теперь ptr значения присваивать не понимаю. Если значения которые надо добавить лежат в кортеже. Помогите пожалуйста, разобраться?

Если бы это было в Qt я бы сделал так:

for (int j = 0; j < 720; j++)
     for (int i = 491; i >= 0; i--)
          ptr[j][i] = QColor(buffer[i][j], buffer[i][j], buffer[i][j], 255).rgba();


А вот как в Python-е сделать, что-то не понимаю.

Сообщение отредактировал zuze - 10.6.2013, 14:33
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
zuze
  опции профиля:
сообщение 10.6.2013, 14:49
Сообщение #2


Участник
**

Группа: Участник
Сообщений: 211
Регистрация: 4.11.2012
Пользователь №: 3589

Спасибо сказали: 0 раз(а)




Репутация:   0  


Цитата(Litkevich Yuriy @ 10.6.2013, 14:45) *
во втором примере, где объявление ptr?


ptr = QImage::bits();

Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 24.11.2024, 23:20