При чтении изображения входы, рассматриваемые для полифита, различны. один - «uint8», а другой - «double» (их размер одинаковый, < 1x384>) Не могли бы вы дать мне подсказку, как я могу это решить?polyfit в matlab с различными типами данных
его ошибки показаны ниже в то время как я не использовал TIMES в polyfit: с помощью
Ошибка * MTIMES не полностью поддерживается для целых классов. По крайней мере один вход должен быть скалярным. Чтобы вычислить поэтапное ВРЕМЯ, используйте TIMES (. *).
Ошибка в полифите p = R (Q '* y); % То же, что и p = V \ y;
Как его преобразовать в unit8? (В противном случае, его результат не подходит для моего сценария)
Этот вопрос требует пояснений. Опубликуйте более подробную информацию об ошибках и кодах. –
Вы можете конвертировать между типами данных, например, с помощью 'double' или' unit8'. –
Можете взглянуть на это: http://stackoverflow.com/questions/17924743/problems-with-imshow-and-rgb2gray-in-matlab/17930485#17930485 –