Форум программистов, компьютерный форум, киберфорум
Visual Basic .NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.91/11: Рейтинг темы: голосов - 11, средняя оценка - 4.91
 Аватар для Strannik_san
7 / 7 / 0
Регистрация: 07.09.2019
Сообщений: 207

Микширование изображений

23.04.2021, 19:35. Показов 2078. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте уважаемые форумчане.Помогите сделать такое-же приложение как во вложении только для без xml.Во вложении проект на xml.Буду рад любой помощи.
Вложения
Тип файла: rar MixingEffect.rar (368.6 Кб, 10 просмотров)
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
23.04.2021, 19:35
Ответы с готовыми решениями:

Хранение gif изображений в XML файлах и вытаскивание этих изображений из XML документа без потери анимации
У меня есть форма с ListView, List<Image>, ImageList. Пользователь может добавлять изображения, после чего они будут храниться в List и...

Микширование файлов wav
Нужна помощь, нужно написать микшер, чтобы воспроизводилось два файла в формате wav. возможно кто-то писал видел, поделитесь ... А если...

Склейка и микширование аудиофайлов на сайте
Здравствуйте. Подскажите, есть ли возможность на php написать код, чтобы несколько аудиофайлов склеивались в один (последовательная склейка...

1
4709 / 3662 / 857
Регистрация: 02.02.2013
Сообщений: 3,518
Записей в блоге: 2
23.04.2021, 23:00
Лучший ответ Сообщение было отмечено Strannik_san как решение

Решение

Strannik_san, пример реализован в WPF и вероятно вопрос в том, как подобного добиться в Winform. Пример
VB.NET
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
Imports System.Drawing.Imaging
Public Class Form2
    Private bt1, bt2, bt3, tbt2 As Bitmap
    Private isLoad As Boolean
    Private Sub Form2_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
        bt1 = New Bitmap("0_1.jpg")
        bt2 = New Bitmap("0_2.jpg")
        Panel1.BackgroundImage = bt1
        Panel1.BackgroundImageLayout = ImageLayout.Zoom
        Panel2.BackgroundImage = bt2
        Panel2.BackgroundImageLayout = ImageLayout.Zoom
    End Sub
    Private Sub Button3_Click(sender As System.Object, e As System.EventArgs) Handles Button3.Click
        Dim pFSize As Integer = Bitmap.GetPixelFormatSize(bt1.PixelFormat)
        If pFSize <> 32 OrElse bt1.PixelFormat = PixelFormat.Indexed Then FastPix.ConvertFormat(bt1)
        pFSize = Bitmap.GetPixelFormatSize(bt2.PixelFormat)
        If pFSize <> 32 OrElse bt2.PixelFormat = PixelFormat.Indexed Then FastPix.ConvertFormat(bt2)
        tbt2 = setTransparent(bt2, 40)
        bt3 = New Bitmap(bt1.Width, bt1.Height, Imaging.PixelFormat.Format32bppArgb)
        Dim g As Graphics = Graphics.FromImage(bt3)
        g.CompositingMode = Drawing2D.CompositingMode.SourceOver '!!!
        g.DrawImage(bt1, 0, 0)
        g.DrawImage(tbt2, 0, 0)
        Panel3.BackgroundImage = bt3
        Panel3.BackgroundImageLayout = ImageLayout.Zoom
    End Sub
    ''' <summary>
    ''' устанавливаем прозрачность
    ''' </summary>
    ''' <param name="bm">базовый растр</param>
    ''' <param name="tr">степень непрозрачности 0,...,100</param>
    ''' <returns>новый прозрачный Bitmap</returns>
    Private Function setTransparent(ByVal bm As Bitmap, ByVal tr As UInt16) As Bitmap
        Dim bmp As Bitmap = bm.Clone
        Using fp As New FastPix(bmp, True)
            Dim bytes As Byte() = fp.ColorByteArray
            Dim trb As UInt16 = tr * 255 / 100
            For i As Integer = 3 To bytes.Length - 1 Step 4
                bytes(i) = trb
            Next
        End Using
        Return bmp
    End Function
End Class
Код класса FastPix возьмите отсюда https://www.cyberforum.ru/post13717966.html
Миниатюры
Микширование изображений  
3
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
23.04.2021, 23:00
Помогаю со студенческими работами здесь

Генерация видео из набора кадров + микширование.
Задача следующая: есть набор кадров в виде массива r,g,b и аудиофайл. Надо на выходе получить стандартный видеофайл (.mp4, .avi и.т.п.). ...

Низкочастотная фильтрация изображений (книга Гонсалеса “Цифровая обработка изображений”)
Здравствуйте. Я пытаюсь реализовать на java низкочастотную фильтрацию изображений. Реализую по книге Гонсалеса &quot;Цифровая...

Смена изображений при обновлении страницы. Адаптивность изображений
Здравствуйте! Нашел скрипт, который изменяет изображение при обновлении страницы, он меня устраивает, но не могу понять, каким образом в...

Кодирование изображений и их защита файлов изображений от несанкционированного доступа
Нужны мысли, исходники программ по поводу этой темы. Примерный алгоритм действий есть: Кодирование: Разбить изображение на...

Прыгает размер изображений в карусели изображений CSS
Здравствуйте, рад что нашел такой форум. Есть сайт 124print.ru/1102.html Подскажите пожалуйста как убрать адаптивность картинок в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать контроль заполнения реквизита "ПричинаСписания". . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Программное заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru