Mam do czynienia teraz z bazą danych DDSM (Digital Database for Screening Mammography) .. jej wadą jest jej rozszerzenie. Jego rozszerzenie to ljpeg (bezstratny jpeg), który jest bardzo słabo wspieranym rozszerzeniem. Chcę je odczytać za pomocą programu Matlab lub przekonwertować je na dowolny inny typ, który jest szeroko obsługiwany. dziękujędo czynienia z LJPEG (bezstratny jpeg) przy użyciu Matlab
Odpowiedz
Ta link pomoże Ci odczytać i wyświetlić obraz.
EDIT
zobaczyć ten link i wykonaj kroki opisane w danych wyznacza punkt, można rozpakować pliki używając linux.
Odnośnik zasadniczo odnosi się do jakiegoś niejasnego programu "jpeg", który został skompilowany dla platformy Sun. Obecnie nie ma zbyt wielu systemów Sun i nie ma dostępnych źródeł do kompilowania ich na inne platformy. Czy możesz wskazać na binaria systemu Windows/Linux lub jeszcze lepszy kod źródłowy? –
@ernestopheles edytowane. – HforHisham
Wiem, że istnieje działająca wersja programu jpeg DDSM dla Linuksa pod numerem http://www.cs.unibo.it/~roffilli/sw.html Skompilowałem i przetestowałem to. Użyłem kodu MATLAB, jak opisano tutaj, aby wyświetlić obrazy. Wyświetla się poprawnie tylko w przypadku niektórych skanerów. Zgodnie z opisem w artykule http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.111.3846 Po prawidłowym skompilowaniu oprogramowanie DDSM wysyła dane obrazu jako strumień surowych bajtów; następnie należy je znormalizować zgodnie z modelem digitalizera używanym do odwzorowania oryginalnych filmów, a następnie utworzyć plik obrazu, który będzie odczytywalny przez własne środowisko analizy obrazu.
* EDIT: * znalazłem kompletny rozwiązanie, które pliki do pobrania, normalizuje (oparte na skanerze) i konwertuje obraz DDSM do formatu PNG. Dr Chris Rose napisał ten program, należy pobrać go na swojej stronie internetowej
- 1. Konwersja png do jpeg przy użyciu poduszką w python
- 2. czynienia z JAXB Kolekcje
- 3. HttpClient - do czynienia z kruszywa wyjątkami
- 4. Matlab - Indeksowanie tablicy przy użyciu wartości łańcuchów
- 5. Zapisywanie pliku Matlab przy użyciu Pythona
- 6. Matlab odcięcie przy użyciu funkcji plotyy
- 7. rozpoznawania tekstu przy użyciu OCR Matlab
- 8. Nie można odczytać obrazu JPEG przy użyciu ImageIO.read (plik pliku)
- 9. Silverlight, do czynienia z Async wywołuje
- 10. Uzyskaj rozdzielczość obrazu JPEG przy użyciu C# i środowiska .NET?
- 11. Zły wynik przy użyciu prekomputowanego jądra chi2 z libsvm (matlab)
- 12. wyodrębnianie danych z plików xml przy użyciu MATLAB
- 13. Strumień danych JPEG do TImage
- 14. nodejs ładowanie do s3 przy użyciu knox?
- 15. dplyr: do czynienia z agencji krajowych przy obliczaniu średniej (summarize_each) na obiekcie group_by
- 16. Dekonwolucji 2D przy użyciu FFT w Matlab Problemy
- 17. Problemy z uruchamianiem JerseyTest gdy ma do czynienia z HttpServletResponse
- 18. Efektywne emulowanie wskaźnika laserowego dla mojego kota przy użyciu Matlab
- 19. Ustawianie automatycznego wysokość/szerokość na przebudowanej JPEG z PDF przy użyciu GhostScript
- 20. Obraz JPEG z niewłaściwymi kolorami
- 21. Ustawianie koloru tła wykresu w MATLAB przy użyciu wiersza poleceń?
- 22. Jak zdefiniować stałą przy użyciu innej w klasie Matlab
- 23. Dopasowywanie najmniejszego kwadratu koła przy użyciu narzędzia MATLAB Optymalizacja Toolbox
- 24. Propozycje czynienia z `exports` w node.js
- 25. How ma tutaj do czynienia z String i Integer
- 26. in_array nie działa prawidłowo, gdy do czynienia z ciągów
- 27. Optymalizacja zapytania Vertica SQL do czynienia z systemem wynosi
- 28. czynienia z nawiasami w CodeIgniter Zapytania
- 29. funkcje wewnętrzne czynienia ze zmiennymi z zakresu
- 30. ładowanie plików jpeg dlib
Według [dokumentacja] (http://www.mathworks.co.uk/help/techdoc/ref/imread.html), Matlab obsługuje JPEG z bezstratną kompresją. –