Skip to content

Modeling of Newton's rings using computer vision. Discipline physics

Notifications You must be signed in to change notification settings

DUNNIK/NewtonRings

Repository files navigation

Моделирование Колец Ньютона

На вход программе подаются файлы, которые были получены с помощью виртуальной установки. Затем можно выбрать тип графика, который нужно построить. Это все типы графиков, которые я строил в обычной лабораторной работе. Сама программа просто вычисляет данные о формулам и передает в функцию, которая строит графики или один график в зависимости от выбранного значения. Если смотреть код, то представлено три слоя. В одном хранятся данные, во втором идет обработка всех данных (То есть примерно то же самое, что делалось в экселе), и третий слой UI.


Добавлен новый функционал.


Я не стал удалять прошлый код и добавил функционал для обработки картинки к имеющемуся. Считывает картинку и с помощью библиотеки Open Cv (библиотека компьютерного зрения) нахожу центр картины. Программа ищет полное кольцо (То есть работает не со всеми картинками. На некоторых не может найти (например, неполное кольцо, либо размыто). Из архива обрабатывает 3 картинки). После нахождения центра программа идет по радиусам колец и записывает яркость пикселей, что равносильно интенсивности. С найденными точками производится та же работа, что и с csv-данными.

About

Modeling of Newton's rings using computer vision. Discipline physics

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages