based on those specs, it's a 1-1 relationship and therefore the tables could be merged, or the foreign could go into either table
but let's, for the sake of argument, say that you can use the same picture in more than one topic
thus the foreign key goes into the topic
create your tables in this sequence:
CREATE TABLE Img
( Img_ID integer NOT NULL AUTO_INCREMENT PRIMARY KEY
, Img_Name varchar(255)
, Img_Author varchar(255)
);
CREATE TABLE Topic
( Topic_ID integer NOT NULL AUTO_INCREMENT PRIMARY KEY
, Topic_Name varchar(255)
, Topic_info varchar(255)
, Img_ID integer
, foreign key (Img_ID) references Img(Img_ID)
);
note that ordinary mysql tables don't support foreign keys, but it's a good idea to define them that way anyway
also, i gave your ID columns the INTEGER datatype, and changed TEXT to VARCHAR(255) because you probably don't need 65K to name a topic or image