|
Объединить два изображения
|
|||
---|---|---|---|
#18+
Здравствуйте. Имеется две картинки jpg. Нужно сделать одну картинку, в которой эти две картинки буду соединены по ветикали. Нашел вот такое: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21.
В обоих случаях сохраняется картинка с правильными размерами, но вся залитая черным. Пробовал просто соединить две Base64 строки: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9.
В результате в БД сохраняется одна картинка, а не объединенная из двух так как img1 и img2 одинаковые, я не могу определить, какая из них сохранилась. Подскажите, можно ли как-то нормально объединить два изображения в одно? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.07.2021, 10:40 |
|
Объединить два изображения
|
|||
---|---|---|---|
#18+
Павел Гужанов, Base64 причем? Проверь свою бд как сохраняется байтовый массив. Если байт в байт то не надо base64. Проверить можно выплюнув картинки в файл. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.07.2021, 10:44 |
|
Объединить два изображения
|
|||
---|---|---|---|
#18+
С Base64 я просто экспериментировал, неудачно. В первом примере я делал так: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
В БД картинки вижу нормально. а результирующая картинка - все черное ... |
|||
:
Нравится:
Не нравится:
|
|||
28.07.2021, 10:54 |
|
Объединить два изображения
|
|||
---|---|---|---|
#18+
Павел Гужанов, Значит нужно просто научится рисовать на изображении. HelloWorld. После этого копировать кусок изображения. Дерзай. Наверно и 10мин не работал. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.07.2021, 11:02 |
|
Объединить два изображения
|
|||
---|---|---|---|
#18+
Понял, почему у меня чернота в результирующем изображении: я же создаю ByteArrayOutputStream и добавляю в него BufferedImage. Но у BufferedImage я указываю только размеры, а само содержимое нет ... |
|||
:
Нравится:
Не нравится:
|
|||
28.07.2021, 11:04 |
|
Объединить два изображения
|
|||
---|---|---|---|
#18+
Заработало вот так: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20.
... |
|||
:
Нравится:
Не нравится:
|
|||
28.07.2021, 11:28 |
|
|
start [/forum/topic.php?fid=59&msg=40086647&tid=2120385]: |
0ms |
get settings: |
27ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
47ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
181ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 304ms |
0 / 0 |