Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.84/25: Рейтинг темы: голосов - 25, средняя оценка - 4.84
 Аватар для KotovichMX
-27 / 7 / 1
Регистрация: 19.07.2011
Сообщений: 627

AForge - пространство имен VideoFileReader

04.06.2017, 08:44. Показов 5625. Ответов 36
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
подскажите пожалуйста какой using System для VideoFileReader?
вот код:
C#
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
using System;
using AForge;
using System.Drawing;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using AForge.VideoFileReader;
 
namespace ConsoleApplication2
{
    class Program
    {
        static void Main(string[] args)
        {
 
            // create instance of video reader
            VideoFileReader reader = new VideoFileReader();
            // open video file
            reader.Open("test.avi");
            // check some of its attributes
            Console.WriteLine("width:  " + reader.Width);
            Console.WriteLine("height: " + reader.Height);
            Console.WriteLine("fps:    " + reader.FrameRate);
            Console.WriteLine("codec:  " + reader.CodecName);
            // read 100 video frames out of it
            for (int i = 0; i < 100; i++)
            {
                Bitmap videoFrame = reader.ReadVideoFrame();
                // process the frame somehow
                // ...
 
                // dispose the frame when it is no longer required
                videoFrame.Dispose();
            }
            reader.Close();
 
        }
    }
}



стырен отсюда http://www.aforgenet.com/frame... 4c1c2a.htm
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
04.06.2017, 08:44
Ответы с готовыми решениями:

Не удалось найти имя типа или пространство имен "AVIReader" - AForge
подскажите пожалуйста как быть с этим:

пространство имен
Кто-нибудь знает какие using System. надо использовать для этого? windows = WindowHelper.EnumerateTopWindows();

Пространство имен
&quot;Terrasodt.Core.DB.Query&quot; не содержит определение для &quot;ExecuteReader&quot;. Не удалось найти метод расширения &quot;ExecuteReader&quot;,...

36
 Аватар для KotovichMX
-27 / 7 / 1
Регистрация: 19.07.2011
Сообщений: 627
05.06.2017, 20:34  [ТС]
Студворк — интернет-сервис помощи студентам
какое ещё магическое заклинание ему сделать?
0
 Аватар для KotovichMX
-27 / 7 / 1
Регистрация: 19.07.2011
Сообщений: 627
05.06.2017, 21:42  [ТС]
я ему чуть не весь список а оно мне всё то же. какой-то глючный софт.
Миниатюры
AForge - пространство имен VideoFileReader  
0
 Аватар для KotovichMX
-27 / 7 / 1
Регистрация: 19.07.2011
Сообщений: 627
05.06.2017, 21:43  [ТС]
может попробовать на win7 ? это была десятка.
0
Эксперт .NET
 Аватар для Usaga
14724 / 9493 / 1362
Регистрация: 21.01.2016
Сообщений: 35,787
06.06.2017, 03:41
KotovichMX, софт не глючный, он нормальный. И гадать не надо, я вам уже об этом говорил. В документации, ссылку на которую вы же сами и предоставили, черным по белому написано, что данная функциональность требует наличия библиотек ffmpeg в выходной папке проекта. И это логично, ведь это набор кодеков.

Так же, там сказано, что данные библиотеки поставляются вместе с AForge, но в другой папке. Учитесь уже документацию читать не галопом по диагонали, иначе далеко не уедите.
0
 Аватар для KotovichMX
-27 / 7 / 1
Регистрация: 19.07.2011
Сообщений: 627
06.06.2017, 08:14  [ТС]
ага. значит я не те бинарники туда впихнул.
0
 Аватар для KotovichMX
-27 / 7 / 1
Регистрация: 19.07.2011
Сообщений: 627
06.06.2017, 08:17  [ТС]
это вы про эти?
Миниатюры
AForge - пространство имен VideoFileReader  
0
Эксперт .NET
 Аватар для Usaga
14724 / 9493 / 1362
Регистрация: 21.01.2016
Сообщений: 35,787
06.06.2017, 08:22
KotovichMX, и эти тоже. Их просто скопировать нужно, без добавления на них ссылок в проекте.
1
 Аватар для KotovichMX
-27 / 7 / 1
Регистрация: 19.07.2011
Сообщений: 627
06.06.2017, 08:24  [ТС]
вот вы говорите
Цитата Сообщение от Usaga Посмотреть сообщение
софт не глючный, он нормальный
а что это?
Миниатюры
AForge - пространство имен VideoFileReader  
0
Эксперт .NET
 Аватар для Usaga
14724 / 9493 / 1362
Регистрация: 21.01.2016
Сообщений: 35,787
06.06.2017, 08:27
Цитата Сообщение от KotovichMX Посмотреть сообщение
а что это?
Что это - написано русским языком и крупными буквами. Если вам это ни о чём не говорит, то это ещё не значит, то это - глюк. Поменяйте версию .NET на 3.5.

Добавлено через 54 секунды
Либо откройте документацию и почитайте как следует. Я очень сомневаюсь, что данный вопрос там не был рассмотрен.
0
 Аватар для KotovichMX
-27 / 7 / 1
Регистрация: 19.07.2011
Сообщений: 627
06.06.2017, 08:30  [ТС]
вот что нашел:
в app.config заменяем
XML
1
2
3
<startup>
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0,Profile=Client"/>
</startup>
на
XML
1
2
3
<startup useLegacyV2RuntimeActivationPolicy="true">
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0,Profile=Client"/>
</startup>

теперь вопрос хде искать этот app.?
0
.NET senior
 Аватар для bax_tang
441 / 359 / 137
Регистрация: 23.09.2016
Сообщений: 980
06.06.2017, 08:36
Цитата Сообщение от KotovichMX Посмотреть сообщение
хде искать этот app.
Если он не был создан ранее, то правой кнопкой по проекту - Add - New item... - Application configuration file - ... - profit.
1
 Аватар для KotovichMX
-27 / 7 / 1
Регистрация: 19.07.2011
Сообщений: 627
06.06.2017, 08:59  [ТС]
проконало. страшно дальше продолжать с таким "неглючным" софтом.
Миниатюры
AForge - пространство имен VideoFileReader  
0
 Аватар для KotovichMX
-27 / 7 / 1
Регистрация: 19.07.2011
Сообщений: 627
06.06.2017, 09:02  [ТС]
всем спасибо пошел за вебкой. оставайтесь на связи.
0
Эксперт .NET
 Аватар для Usaga
14724 / 9493 / 1362
Регистрация: 21.01.2016
Сообщений: 35,787
06.06.2017, 09:06
Цитата Сообщение от KotovichMX Посмотреть сообщение
страшно дальше продолжать с таким "неглючным" софтом.
Требование некоего минимального уровня программерского скила не делает софт глючным.
0
 Аватар для KotovichMX
-27 / 7 / 1
Регистрация: 19.07.2011
Сообщений: 627
06.06.2017, 09:54  [ТС]
при таких объемах данных работая с разного рода софтом писаным на 10 разноименных языках на третий день затираются в памяти все тонкости и нюансы . потом сидишь и втыкаешь а что не так а как это было. вот тебе и весь скил.
0
Эксперт .NET
 Аватар для Usaga
14724 / 9493 / 1362
Регистрация: 21.01.2016
Сообщений: 35,787
06.06.2017, 09:57
Цитата Сообщение от KotovichMX Посмотреть сообщение
при таких объемах данных работая с разного рода софтом писаным на 10 разноименных языках на третий день затираются в памяти все тонкости и нюансы . потом сидишь и втыкаешь а что не так а как это было. вот тебе и весь скил.
Это нормально, с этим ничего не поделать. Но из этого не следует, что софт глючный. Ну потребовались афорджу видео кодеки и CLR2, что в этом глючного?
0
 Аватар для KotovichMX
-27 / 7 / 1
Регистрация: 19.07.2011
Сообщений: 627
06.06.2017, 10:31  [ТС]
н-да. вы правы . бывает и хуже. как то пробовал open cv так некоторые приемы так и не заработали. помню это был детектор. в чем причина до сих пор неясно.

Добавлено через 2 минуты
надеюсь что AForge это компенсирует.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
06.06.2017, 10:31

Пространство имен
Добрый день. Стоит у меня VS Express 2010, MS Server 2008, SQL Management Studio Express 2008. Пишу на шарпе приложение с базой данных. VS...

Пространство имён
Как можно обратиться к другому классу, который в том же пространстве имен? Пример: test1.cs: namespace Test1.Functions { ...

Пространство имен
Как собственно сделать что бы &quot;string ch = my.change + &quot;.txt&quot;;&quot; было что я написал, а не &quot;null.txt&quot;. Если в одном классе размещенно,...

Не подключается пространство имен
using System; namespace ClassLibrary { class Person : IDateAndCopy { public byte Age { get; set; } ...

Пространство имен и названия
1)Может ли один namespace быть в двух файлах?Т.е в одном файле два класса и во втором два.И есть ли какие то правила нейминга файла? ...


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

Или воспользуйтесь поиском по форуму:
37
Ответ Создать тему
Новые блоги и статьи
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
У нас сейчас поговорку "Опять 25" нужно переделать на "Опять +35".
kumehtar 04.08.2026
С ностальгией вспоминаю времена моего детства, когда у нас и правда +25 - была максимальная температура летом. Раньше +25 °C реально казались вершиной жары, когда можно было весь день пропадать на. . .
Как ИИ начал спорить и врать (возможно почуяв опасность для себя от индустрии - уход от электроники).
Hrethgir 04.08.2026
Недельный диалог, на фоне событий с НПЗ. Да, из спирта можно получать бензин, и это не сложно. Но потом в схеме я решил избавиться от насоса, при этом полностью сделав контроль подачи спирта в. . .
Термопринтер QR701
Argus19 03.08.2026
Термопринтер QR701 Купил два термопринтера QR701. На сэлф-тесте написано: Language: PC936 (GB18030). Что означает, что принтеры могут печатать только латиницу и китайские иероглифы. Так же. . .
Создание формы заимствованного документа
Maks 03.08.2026
Задача: Необходимо создать собственную форму заимствованного документа. На форме должен быть реквизит "Покупатель", а также табличная часть со следующими реквизитами: - Расчетный счет покупателя. . .
Задача предоставления скидок покупателям
Maks 03.08.2026
Задача: В документе "Продажи" необходимо реализовать функционал предоставления скидок покупателям. Скидка должна автоматически рассчитываться и подставляться в соответствующее поле при выборе. . .
Почему SEO не начинается с ключевых слов: что проверить до написания текстов
Neotwalker 01.08.2026
Когда владельцу сайта предлагают заняться SEO, первым шагом часто становится сбор запросов и написание текстов. Логика кажется понятной: 1. Находим ключевые слова. 2. Добавляем их на. . .
Знание — сила: Доктрина интенциональности знаний, углубление в формулу
Hrethgir 01.08.2026
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11957&stc=1&d=1785567302 Знаменитый афоризм Фрэнсиса Бэкона «Знание — сила» (Scientia potentia est) в массовой культуре принято понимать. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru