Pytania otagowane jako matlab

MATLAB (MATrix LABoratory) to środowisko obliczeń numerycznych i język programowania czwartej generacji. Ostrożnie używaj tego tagu. Patrz fragment.

7
Znajdowanie kwadratów w obrazie
Muszę znaleźć kwadraty na obrazie przy użyciu OpenCV (bez problemu w Matlabie lub innym, ogólnie rzecz biorąc, oczekuję kilku pomysłów). Rozważ poniższy obraz testowy: Muszę dokładnie znaleźć te kolorowe kwadraty na powyższym obrazku (nie białe długie paski). Co zrobiłem: Zastosowałem wspólną metodę (która jest dostarczana z próbkami OpenCV), tj. Znajdź …

5
Jakie są najlepsze algorytmy progowania obrazu dokumentu w tym przykładzie?
Próbuję zaimplementować różne algorytmy binaryzacji na pokazanym obrazie: Oto kod: clc; clear; x=imread('n2.jpg'); %load original image % Teraz zmieniamy rozmiar obrazów, aby praca obliczeniowa stała się dla nas łatwiejsza. size(x); x=imresize(x,[500 800]); figure; imshow(x); title('original image'); z=rgb2hsv(x); %extract the value part of hsv plane v=z(:,:,3); v=imadjust(v); % teraz znajdujemy średnią …

2
Jaka jest zaleta filtru plików MATLAB
MATLAB filtfiltwykonuje filtrowanie do przodu i do tyłu, tj. Filtruje, odwraca sygnał, filtruje ponownie, a następnie ponownie do tyłu. Najwyraźniej zrobiono to w celu zmniejszenia opóźnień fazowych? Jakie są zalety / wady korzystania z takiego filtrowania (wydaje mi się, że spowodowałoby to efektywny wzrost kolejności filtrów). Czy lepiej byłoby filtfiltzawsze …
30 matlab  filters  theory 

4
Jak ekstrapolować sygnał 1D?
Mam sygnał o pewnej długości, powiedzmy 1000 próbek. Chciałbym rozszerzyć ten sygnał na 5000 próbek, próbkowanych z tą samą prędkością co oryginał (tj. Chcę przewidzieć, jaki byłby sygnał, gdybym kontynuował próbkowanie przez dłuższy czas). Sygnał składa się z kilku połączonych ze sobą elementów sinusoidalnych. Metodą, która po raz pierwszy do …
25 matlab  sampling 

3
Jak pokolorowali stare czarno-białe filmy?
To pytanie jest na dsp.SE, ponieważ najbardziej interesuje mnie część przetwarzania sygnału. Istnieje indyjski film Mughal-e-Azam, który został wydany w 1960 roku w czerni i bieli, który został odtworzony w kolorze w 2004 roku. Jak idealnie pokolorowali każdy piksel? Jaką techniką zastosowali się do identyfikacji rozmieszczenia kolorów na każdym pikselu? …
22 matlab 

3
Jak działają kaskadowe sekcje biquad dla filtrów wyższego rzędu?
Próbuję zaimplementować filtr IIR 8. rzędu, a każda notka aplikacji i podręcznik, który przeczytałem, mówi, że najlepiej jest zaimplementować dowolny filtr rzędu więcej niż 2 jako sekcje drugiego rzędu. Użyłem tf2sosw MATLAB, aby uzyskać współczynniki dla sekcji drugiego rzędu, co dało mi współczynniki 6x4 dla 4 sekcji drugiego rzędu, zgodnie …
20 filters  filter-design  infinite-impulse-response  biquad  audio  image-processing  distance-metrics  algorithms  interpolation  audio  hardware  performance  sampling  computer-vision  dsp-core  music  frequency-spectrum  matlab  power-spectral-density  filter-design  ica  source-separation  fourier-transform  fourier-transform  sampling  bandpass  audio  algorithms  edge-detection  filters  computer-vision  stereo-vision  filters  finite-impulse-response  infinite-impulse-response  image-processing  blur  impulse-response  state-space  linear-systems  dft  floating-point  software-implementation  oscillator  matched-filter  digital-communications  digital-communications  deconvolution  continuous-signals  discrete-signals  transfer-function  image-processing  computer-vision  3d 

3
Pomóż zrozumieć transformację Hougha
Próbuję uzyskać transformację Hougha do pracy w MATLAB, ale mam problemy. Mam naprawdę zły sposób na wykrywanie pików, które należy naprawić, ale wcześniej muszę mieć możliwość odwrócenia transformacji Hougha, aby ponownie poprawnie utworzyć linie. Oto rodzaj rzeczy, które teraz otrzymuję: wygląda na obróconą o 90 stopni, ale nie jestem pewien …


2
Jak zmiana rozmiaru obrazu wpływa na wewnętrzną matrycę kamery?
Mam matrycę kamery (znam zarówno parametry wewnętrzne, jak i zewnętrzne) znane z obrazu o wielkości HxW. (Używam tej macierzy do niektórych obliczeń, których potrzebuję). Chcę użyć mniejszego obrazu, powiedz: (połowa oryginału). Jakie zmiany muszę wprowadzić w matrycy, aby zachować tę samą relację?H2×W2H.2)×W.2)\frac{H}{2}\times \frac{W}{2} Mam, jako parametry wewnętrzne, ( , T …

2
Wykrywanie koła w hałaśliwych danych obrazu
Mam obraz, który wygląda jak ten poniżej: Próbuję znaleźć promień (lub średnicę) koła. Próbowałem użyć okrągłej transformacji Hougha (przez matlaba imfindcircles(bw,[rmin rmax],'ObjectPolarity','bright')) i dopasowując się do koła lub elipsy (funkcja stworzona przez dom, która działa całkiem dobrze dla mniej hałaśliwych danych, patrz poniżej). Próbowałem także przetwarzania obrazu, aby uzyskać wyraźniejszy …

5
co wygładza w bardzo podstawowych terminach
Co to jest wygładzanie i jak mogę to zrobić? Mam tablicę w Matlabie, która jest widmem wielkości sygnału mowy (wielkość 128 punktów FFT). Jak wygładzić to za pomocą średniej ruchomej? Z tego, co rozumiem, powinienem wziąć rozmiar okna określonej liczby elementów, przyjąć średnią, a to staje się nowym pierwszym elementem. …


3
Czy można stosować filtr Gabor do wykrywania wgnieceń w samochodach?
Prowadzę badania nad filtrami Gabor do wykrywania wgnieceń w samochodach. Wiem, że filtry Gabor były szeroko stosowane do rozpoznawania wzorów, rozpoznawania odcisków palców itp. Mam obraz Za pomocą kodu z witryny wymiany plików MathWorks otrzymałem następujące dane wyjściowe. co w jakiś sposób nie jest wynikiem, którego można by oczekiwać. To …

2
Jak ręcznie wykreślić charakterystykę częstotliwościową pasmowego filtra Butterwortha w MATLAB-ie bez funkcji freqz?
Mam kod jak poniżej, który stosuje filtr pasmowoprzepustowy do sygnału. Jestem dość noob w DSP i chcę zrozumieć, co się dzieje za kulisami, zanim przejdę dalej. Aby to zrobić, chcę wiedzieć, jak wykreślić odpowiedź częstotliwościową filtra bez użycia freqz. [b, a] = butter(order, [flo fhi]); filtered_signal = filter(b, a, unfiltered_signal) …

3
Projektowanie filtra Butterwortha w Matlabie i uzyskiwanie współczynników filtra [ab] jako liczb całkowitych dla internetowego generatora kodów HDL Verilog
Za pomocą Matlaba zaprojektowałem bardzo prosty dolnoprzepustowy filtr Butterwortha. Poniższy fragment kodu pokazuje, co zrobiłem. fs = 2.1e6; flow = 44 * 1000; fNorm = flow / (fs / 2); [b,a] = butter(10, fNorm, 'low'); W [b, a] są przechowywane współczynniki filtra. Chciałbym uzyskać [b, a] jako liczby całkowite, dzięki …
15 matlab 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.