НЕНАДО путать военных речников с гражданским... хотя очень сложно. например Рижское речное училище.. на одном курсе 2 группы одних выпускают для гражданского флота..вторяя группа для военных флотилий выпускались офицеры... наверное и кортики им выдавали.
А что тут путать? Военных речников никогда не было, а были военные речные флотилии, где служили исключительно офицеры ВМФ СССР, и форма у них ничем не отличалась от формы других офицером ВМФ, так что ничего тут сложного нет.
Что касается речных училищ МРФ СССР, то в них с 1944 года все курсанты проходили военно-морской цикл подготовки со стажировкой в ВМФ, и после окончания училища получали звания офицеров запаса ВМФ СССР, и у всех военно-учётная специальность была записана как - "кокандир БЧ-1,БЧ-4,БЧ-5 кораблей речных флотилий".
В некоторых учебных заведениях МРФ и ММФ непродолжительное время вводились Факультеты ВМФ, но курсанты там сразу носили форму курсантов ВМФ, и к "гражданским" курсантам никакого отношения не имели.
На фото у Вас - курсанты Рижского речного училища, и они сфотографировались или перед стажировкой в ВМФ или после стажировки...