powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Работа с изображением
25 сообщений из 41, страница 1 из 2
Работа с изображением
    #37831589
klopa-a
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите, пожалуйста, возможно ли с помощью VB 6.0 нанести на картинку точки и определить их координаты?
...
Рейтинг: 0 / 0
Работа с изображением
    #37831615
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да
...
Рейтинг: 0 / 0
Работа с изображением
    #37831690
klopa-a
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А как это грамотно сделать? Что мне почитать?
...
Рейтинг: 0 / 0
Работа с изображением
    #37831701
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
поищи по этому форуму, неоднократно обсуждалось

PS
смотри сообщения беннедикта
...
Рейтинг: 0 / 0
Работа с изображением
    #37831710
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Konst_Oneсмотри сообщения беннедиктаБенедикта - с одной Н. А то не найдет.
...
Рейтинг: 0 / 0
Работа с изображением
    #37831769
klopa-a
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо нашла.
...
Рейтинг: 0 / 0
Работа с изображением
    #37831776
klopa-a
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Может еще кто что подскажет?
...
Рейтинг: 0 / 0
Работа с изображением
    #37831790
AboveZer0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
klopa-a, я могу подсказать. делал несколько проектов именно по этой части. но пока мну не разбанят помогать не вижу смысла - неблагодарное это дело
...
Рейтинг: 0 / 0
Работа с изображением
    #37831796
klopa-a
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AboveZer0klopa-a, я могу подсказать. делал несколько проектов именно по этой части. но пока мну не разбанят помогать не вижу смысла - неблагодарное это дело Я сама вообще новичок в этой среде. Так что любой помощи буду благодарна, но если нет желания не заставляю. Все равно спасибо.
...
Рейтинг: 0 / 0
Работа с изображением
    #37831802
Below0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
klopa-a,

в случае с получением точек не очень понятно, что именно тебе требуется. есть получить цвет точки с данными координатами, то в этом нет ничего сложного. если над - покажу как это делается. а если найти координаты точки с заданным цветом - придётся повозиться
...
Рейтинг: 0 / 0
Работа с изображением
    #37831814
klopa-a
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Below0klopa-a,

в случае с получением точек не очень понятно, что именно тебе требуется. есть получить цвет точки с данными координатами, то в этом нет ничего сложного. если над - покажу как это делается. а если найти координаты точки с заданным цветом - придётся повозиться
Необходимо что бы после загрузки картинки в picturebox можно было проставить точки.
А потом по осям (x, y) определить их координаты (цвет не надо) и вывести их ну, например в таблице.
...
Рейтинг: 0 / 0
Работа с изображением
    #37831839
Below0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
klopa-a,

как я подозревал, у тебя усложнённая задача. опиши цель: зачем это нужно.
...
Рейтинг: 0 / 0
Работа с изображением
    #37831850
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
klopa-aможно было проставить точки.
А потом по осям (x, y) определить их координаты
Если сначала ставишь точки, значит уже знаешь их координаты. Что значит тогда "определить координаты", если они известны?
...
Рейтинг: 0 / 0
Работа с изображением
    #37831856
klopa-a
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пользователь наводит стрелку мышки на рисунок и выбирает, куда поставить точки (не известно, сколько точек пользователь поставит и куда). В итоги, после того как поставлены все точки, вывести их координаты (в виде таблицы).
...
Рейтинг: 0 / 0
Работа с изображением
    #37831857
Below0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Proklopa-aможно было проставить точки.
А потом по осям (x, y) определить их координаты
Если сначала ставишь точки, значит уже знаешь их координаты. Что значит тогда "определить координаты", если они известны? никакой фантазии. а вдруг афффтар настолько гениальна, что решила сделать секретную отправку данных. клиент шифрует точками письмо, 2й клиент расшифровывает по расположениям точек? мне, признаться, тоже приходила такая идея.

Shocker.Pro? кто делает защитные картинки?) не поверю, что ты. мыслит очень даже креативненько
...
Рейтинг: 0 / 0
Работа с изображением
    #37831858
Below0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
klopa-aПользователь наводит стрелку мышки на рисунок и выбирает, куда поставить точки (не известно, сколько точек пользователь поставит и куда). В итоги, после того как поставлены все точки, вывести их координаты (в виде таблицы). мде. шокер был прав. все предельно просто и банально. ты должна запоминать, куда пользователь ставит точки, только и всего.
...
Рейтинг: 0 / 0
Работа с изображением
    #37831870
klopa-a
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да ничего коварного в задачи нет. Я не шпион. Ну может что подскажите.

Изображения загружаются разные, и пользователь может поставить n количество точек.
...
Рейтинг: 0 / 0
Работа с изображением
    #37831873
below0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
klopa-a,

тебе нужно это
Код: vbnet
1.
2.
Private Declare Function SetPixel Lib "gdi32" (ByVal hdc As Long, ByVal x As Long, ByVal y As Long, ByVal crColor As Long) As Long
SetPixel GetWindowDC(Form1.hWnd), 100, 100, vbRed

код ставит красную точку в координатах 100;100 твоей формы. получать пиксель тебе не нужно: просто записывай куда-нить (в идеале коллекция) координаты точек, в которые пользователь тыкает p/s шокер всё-равно нупь
...
Рейтинг: 0 / 0
Работа с изображением
    #37831884
klopa-a
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Картинку я пихаю в picturebox (использую commondialog).
...
Рейтинг: 0 / 0
Работа с изображением
    #37831891
Below0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
klopa-a,

запоминай имя картинки. для каждой картинки запоминай расположение закрашиваемых пикселей. цвет пользователь выбирает сам? если нет, можно обойтись без запоминаний
вместо
Код: vbnet
1.
GetWindowDC(Form1.hWnd)

пропиши
Код: vbnet
1.
picture1.hdc

или что-то типо того. а шокер всё равно нубярка
...
Рейтинг: 0 / 0
Работа с изображением
    #37831909
klopa-a
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Below0klopa-a,

запоминай имя картинки. для каждой картинки запоминай расположение закрашиваемых пикселей. цвет пользователь выбирает сам? если нет, можно обойтись без запоминаний
вместо
Код: vbnet
1.
GetWindowDC(Form1.hWnd)

пропиши
Код: vbnet
1.
picture1.hdc

или что-то типо того. а шокер всё равно нубярка Пишет ошибку Invalid outside procedure и указывает на Picture1.hdc
...
Рейтинг: 0 / 0
Работа с изображением
    #37831913
Below0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
klopa-aBelow0klopa-a,

запоминай имя картинки. для каждой картинки запоминай расположение закрашиваемых пикселей. цвет пользователь выбирает сам? если нет, можно обойтись без запоминаний
вместо
Код: vbnet
1.
GetWindowDC(Form1.hWnd)

пропиши
Код: vbnet
1.
picture1.hdc

или что-то типо того. а шокер всё равно нубярка Пишет ошибку Invalid outside procedure и указывает на Picture1.hdc а так?
Код: vbnet
1.
GetWindowDC(picture1.hWnd) 

объявление
Код: vbnet
1.
Private Declare Function GetWindowDC Lib "user32" (ByVal hWnd As Long) As Long
...
Рейтинг: 0 / 0
Работа с изображением
    #37831914
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
klopa-aИзображения загружаются разные, и пользователь может поставить n количество точек.и что? кто мешает запоминать, куда поставлены точки?
...
Рейтинг: 0 / 0
Работа с изображением
    #37831919
klopa-a
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Below0klopa-aпропущено...
Пишет ошибку Invalid outside procedure и указывает на Picture1.hdc а так?
Код: vbnet
1.
GetWindowDC(picture1.hWnd) 

объявление
Код: vbnet
1.
Private Declare Function GetWindowDC Lib "user32" (ByVal hWnd As Long) As Long



Та же ошибка тоже место.
...
Рейтинг: 0 / 0
Работа с изображением
    #37831924
klopa-a
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Proklopa-aИзображения загружаются разные, и пользователь может поставить n количество точек.и что? кто мешает запоминать, куда поставлены точки? Извини. Просто не знаю как это реализовать.
...
Рейтинг: 0 / 0
25 сообщений из 41, страница 1 из 2
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Работа с изображением
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]