read pbin file to Matlab

2 ビュー (過去 30 日間)
Jack Daniels
Jack Daniels 2023 年 1 月 3 日
回答済み: Manish 2024 年 10 月 23 日
Dears,
how to Is there any example how to read "pbin" file into Matlab workspave?
Thank you.
  2 件のコメント
Cameron
Cameron 2023 年 1 月 3 日
Can you attach the file or an exmaple of the file? Without that it is difficult to answer.
Jack Daniels
Jack Daniels 2023 年 1 月 3 日
編集済み: Jack Daniels 2023 年 1 月 3 日
I've attached the file in *.pbin format - it should contain the image matrix. I'd like to read it and display (image) it...

サインインしてコメントする。

回答 (1 件)

Manish
Manish 2024 年 10 月 23 日
Hi,
I understand that you want to read the ‘pbinfile, which contains an image data.
Here is the general approach to reading binary files and displaying them as images in MATLAB:
  • Start by using fopen to get your file ready. Just pass in the file name and the mode you want, like ‘r’ if you're planning to read.
  • Next, use the ‘fread’ to read the content of the file.
  • Finally, Close the file with help of ‘fclose’.
  • Visualise the image with help of ‘imshow’ function.
Here is the code sample to read the ‘pbin’ file which contains the image data:
filename = 'test1.pbin';
fileID = fopen(filename, 'rb');
% Adjust 'datatype' and [width, height] according to your file's specifications
width = 256;
height = 256;
dataType = 'uint8';
imageData = fread(fileID, [width, height], dataType);
fclose(fileID);
imshow(imageData, []);
You can refer to the documentations for the functions used: 
Hope this helps!

カテゴリ

Help Center および File ExchangeImage Processing and Computer Vision についてさらに検索

製品


リリース

R2022b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by